OSDN Git Service

#37449 (2.2.0.60) ウィザードモードメッセージにチートオプション毎の接頭部を追加。 / Add pre-code wizard mode massage...
authorDeskull <desull@users.sourceforge.jp>
Sat, 26 Aug 2017 12:43:39 +0000 (21:43 +0900)
committerDeskull <desull@users.sourceforge.jp>
Sat, 26 Aug 2017 12:43:39 +0000 (21:43 +0900)
src/defines.h
src/util.c

index b5306cc..2bb4504 100644 (file)
@@ -53,7 +53,7 @@
 #define FAKE_VER_MAJOR 12 /*!< ゲームのバージョン番号定義(メジャー番号 + 10) */
 #define FAKE_VER_MINOR 2 /*!< ゲームのバージョン番号定義(マイナー番号) */
 #define FAKE_VER_PATCH 0 /*!< ゲームのバージョン番号定義(パッチ番号) */
-#define FAKE_VER_EXTRA 59 /*!< ゲームのバージョン番号定義(エクストラ番号) */
+#define FAKE_VER_EXTRA 60 /*!< ゲームのバージョン番号定義(エクストラ番号) */
 
 
  /*!
@@ -5660,3 +5660,10 @@ extern int PlayerUID;
 #define DICE_MULT 6
 #define DICE_DIV 7
 #define BASE_DAM 8
+
+/* Cheat Info Type */
+#define CHEAT_OBJECT 0
+#define CHEAT_MONSTER 1
+#define CHEAT_DUNGEON 2
+#define CHEAT_MISC 3
+
index bba685e..7eeb72b 100644 (file)
@@ -2970,8 +2970,9 @@ void msg_print(cptr msg)
 
 void msg_print_wizard(int cheat_type, cptr msg)
 {
+       cptr cheat_mes[] = {"ITEM", "MONS", "DUNG", "MISC"};
        char buf[1024];
-       sprintf(buf, "WIZ%2d:%s", cheat_type, msg);
+       sprintf(buf, "WIZ-%s:%s", cheat_mes[cheat_type], msg);
        msg_print(buf);
 }