From e1280450c9f3e577584918962188278f0c81bcbf Mon Sep 17 00:00:00 2001 From: Deskull Date: Sat, 1 Nov 2014 23:48:56 +0900 Subject: [PATCH] =?utf8?q?=E6=A4=9C=E8=A8=BC=E3=82=92=E6=B8=88=E3=81=BE?= =?utf8?q?=E3=81=9B=E3=81=9F=E9=81=A0=E9=9A=94=E6=94=BB=E6=92=83=E7=89=B9?= =?utf8?q?=E6=80=A7=E3=83=95=E3=83=A9=E3=82=B0=E3=81=AE=E4=B8=80=E9=83=A8?= =?utf8?q?=E3=81=ABDoxygen=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88=E3=82=92?= =?utf8?q?=E8=BF=BD=E5=8A=A0=E3=80=82=20/=20Add=20Doxygen=20comments=20to?= =?utf8?q?=20some=20PROJECT=5F*=20definitions.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/defines.h | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/defines.h b/src/defines.h index 2b43cf732..f9cad4d9e 100644 --- a/src/defines.h +++ b/src/defines.h @@ -2598,35 +2598,29 @@ * Bit flags for the "project()" function * * JUMP: Jump directly to the target location (this is a hack) - * BEAM: Work as a beam weapon (affect every grid passed through) * THRU: Continue "through" the target (used for "bolts"/"beams") - * STOP: Stop as soon as we hit a monster (used for "bolts") - * GRID: Affect each grid in the "blast area" in some way - * ITEM: Affect each object in the "blast area" in some way - * KILL: Affect each monster in the "blast area" in some way * HIDE: Hack -- disable "visual" feedback from projection * DISI: Disintegrate non-permanent features * PLAYER: Main target is player (used for riding player) * AIMED: Target is only player or monster, so don't affect another. * Depend on PROJECT_PLAYER. * (used for minimum (rad == 0) balls on riding player) - * REFLECTABLE: Refrectable spell attacks (used for "bolts") * NO_HANGEKI: Avoid counter attacks of monsters * PATH: Only used for printing project path * FAST: Hide "visual" of flying bolts until blast */ #define PROJECT_JUMP 0x01 -#define PROJECT_BEAM 0x02 +#define PROJECT_BEAM 0x02 /*!< 遠隔攻撃特性: ビーム範囲を持つ / Work as a beam weapon (affect every grid passed through) */ #define PROJECT_THRU 0x04 #define PROJECT_STOP 0x08 -#define PROJECT_GRID 0x10 -#define PROJECT_ITEM 0x20 -#define PROJECT_KILL 0x40 +#define PROJECT_GRID 0x10 /*!< 遠隔攻撃特性: 射程内の地形に影響を及ぼす / Affect each grid in the "blast area" in some way */ +#define PROJECT_ITEM 0x20 /*!< 遠隔攻撃特性: 射程内のアイテムに影響を及ぼす / Affect each object in the "blast area" in some way */ +#define PROJECT_KILL 0x40 /*!< 遠隔攻撃特性: 射程内のモンスターに影響を及ぼす / Affect each monster in the "blast area" in some way */ #define PROJECT_HIDE 0x80 #define PROJECT_DISI 0x100 #define PROJECT_PLAYER 0x200 #define PROJECT_AIMED 0x400 -#define PROJECT_REFLECTABLE 0x800 +#define PROJECT_REFLECTABLE 0x800 /*!< 遠隔攻撃特性: 反射可能(ボルト系魔法に利用) / Refrectable spell attacks (used for "bolts") */ #define PROJECT_NO_HANGEKI 0x1000 #define PROJECT_PATH 0x2000 #define PROJECT_FAST 0x4000 -- 2.11.0