OSDN Git Service

object_desc()のコードを書き直し。u32b modeでビットフラグ OD_*
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Wed, 5 Nov 2003 10:15:45 +0000 (10:15 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Wed, 5 Nov 2003 10:15:45 +0000 (10:15 +0000)
commit56ae7e32ecb8ac689b1e29a6069012c3fc10ff21
treefcf9704601dd8891c2633f53d3286b625395b499
parent78f0f93f15be66cb9795c44c01d42b3f44ac8d58
object_desc()のコードを書き直し。u32b modeでビットフラグ OD_*
を与えて呼び出すようにした。以下の変更を含む。

(1)アイテムの外見(flavor)の表示位置変更。殺戮の結婚指輪 とか。

(2)上の変更に対応して自動拾い機能とエディタはflavorを無視する。
つまり、「^殺戮の指輪」でちゃんとマッチする。

(3)個数接頭辞と複数形を許可する引数 pref の代りに2つのフラグ OD_NO_PLURALと
OD_OMIT_PREFIXのに分けたので、
"One of your potion of ... was stolen!"等の英文メッセージが
正しく複数形で"One of your potions of ... was stolen!"と表示できるようになった。
27 files changed:
src/autopick.c
src/bldg.c
src/cave.c
src/cmd1.c
src/cmd2.c
src/cmd3.c
src/cmd4.c
src/cmd6.c
src/defines.h
src/dungeon.c
src/externs.h
src/files.c
src/flavor.c
src/melee1.c
src/melee2.c
src/monster2.c
src/mspells1.c
src/object1.c
src/object2.c
src/racial.c
src/spells1.c
src/spells2.c
src/spells3.c
src/store.c
src/wizard1.c
src/wizard2.c
src/xtra2.c