OSDN Git Service

hengbandforosx/hengbandosx.git
4 years agoChanged to update the inventory window after eating a staff or wand. version-1-6-2a vmacos1.6.2-a
Eric Branlund [Sun, 12 Apr 2020 02:00:22 +0000 (19:00 -0700)]
Changed to update the inventory window after eating a staff or wand.

4 years agoIn init_saved_floors(), only check for out-of-date save floor files if savefile is...
Eric Branlund [Fri, 10 Apr 2020 06:21:40 +0000 (23:21 -0700)]
In init_saved_floors(), only check for out-of-date save floor files if savefile is not an empty string.  That prevents spurious messages about old temporary files when "New" is selected in the Mac OS X front-end.

4 years agoExtended internal buffer to avoid overflow in English diary entry about player's...
Eric Branlund [Tue, 7 Apr 2020 16:36:11 +0000 (09:36 -0700)]
Extended internal buffer to avoid overflow in English diary entry about player's death.

4 years agoThe setting for big tiles initially shown in the menu wasn't being initialized from...
Eric Branlund [Mon, 6 Apr 2020 00:33:28 +0000 (17:33 -0700)]
The setting for big tiles initially shown in the menu wasn't being initialized from the stored value in the settings and was always shown as big tiles enabled. Fixed.

4 years agoChanged the Macintosh portion of the English readme with the instructions for the...
Eric Branlund [Sun, 5 Apr 2020 23:00:09 +0000 (16:00 -0700)]
Changed the Macintosh portion of the English readme with the instructions for the Mac OS X version.

4 years agoProvide splash screen prompt in the EUC-JP encoding since the source files aren't...
Eric Branlund [Sun, 5 Apr 2020 22:43:54 +0000 (15:43 -0700)]
Provide splash screen prompt in the EUC-JP encoding since the source files aren't preprocessed by nkf in 1.6.2.

4 years agoThe transfer of Mac-specific stuff to src/Makefile.am was incomplete. Added what...
Eric Branlund [Sun, 5 Apr 2020 19:47:04 +0000 (12:47 -0700)]
The transfer of Mac-specific stuff to src/Makefile.am was incomplete.  Added what was missing.

4 years agoAdded trigger names for the keycodes sent by the Mac OS X interface. Have the macros...
Eric Branlund [Sun, 5 Apr 2020 17:03:04 +0000 (10:03 -0700)]
Added trigger names for the keycodes sent by the Mac OS X interface.  Have the macros use the trigger names so most macros can be the same for the classic Mac interface and the Mac OS X one.

4 years agoExcept for specific tile set workarounds, treat ANGBAND_SYS=coc (the Mac OS X front...
Eric Branlund [Sun, 5 Apr 2020 16:49:08 +0000 (09:49 -0700)]
Except for specific tile set workarounds, treat ANGBAND_SYS=coc (the Mac OS X front end) the same as ANGBAND_SYS=mac (the classic Mac front end).

4 years agoWent back to using "coc" for ANGBAND_SYS in the Mac OS X interface to avoid conflicts...
Eric Branlund [Sun, 5 Apr 2020 16:42:51 +0000 (09:42 -0700)]
Went back to using "coc" for ANGBAND_SYS in the Mac OS X interface to avoid conflicts with the classic Mac interface.

4 years agoBrought over .gitignore from the master branch.
Eric Branlund [Sun, 5 Apr 2020 16:31:01 +0000 (09:31 -0700)]
Brought over .gitignore from the master branch.

4 years agoTo avoid a fatal "cannot set permissions correctly" error, set player_egid (and to...
Eric Branlund [Sun, 5 Apr 2020 16:26:38 +0000 (09:26 -0700)]
To avoid a fatal "cannot set permissions correctly" error, set player_egid (and to be safe, player_euid) before calling init_angband().  Did not determine why setting player_egid after the init_angband() call happens to work in Angband and 2.2.1.7.

4 years agoChanged configure.ac and the files for automake to handle building and installing...
Eric Branlund [Sun, 5 Apr 2020 16:22:50 +0000 (09:22 -0700)]
Changed configure.ac and the files for automake to handle building and installing the Mac OS X version.  Mostly matches what's in 2.2.1.7 with the notable excetion that set USE_TRANSPARENCY, SAFE_DIRECTORY, and VERSION_STRING in configure.ac for the Mac version (USE_TRANSPARENCY isn't used in 2.2.1.7; the others could be but currently aren't used there).

4 years agoSince 1.6.2 doesn't set TERM_LEN, TERM_COLOR, and concptr, use the matching types...
Eric Branlund [Sun, 5 Apr 2020 15:25:35 +0000 (08:25 -0700)]
Since 1.6.2 doesn't set TERM_LEN, TERM_COLOR, and concptr, use the matching types for the terminal hooks are compatible.

4 years agoBrought over the Mac OS X interface from 2.2.1.7. Changed ANGBAND_SYS to "mac" ...
Eric Branlund [Sun, 5 Apr 2020 14:49:06 +0000 (07:49 -0700)]
Brought over the Mac OS X interface from 2.2.1.7.  Changed ANGBAND_SYS to "mac" (no older Mac OS X interface unlike in 2.2.1.7 and not worrying about conflict with the classic Mac interface).  Did not bring over all the changelog history; see the main branch for that.

4 years agoAngband 4.2's version of the original tiles, 8x8.png, does not always line up with...
Eric Branlund [Sun, 5 Apr 2020 14:28:50 +0000 (07:28 -0700)]
Angband 4.2's version of the original tiles, 8x8.png, does not always line up with Hengband's 8x8.bmp.  Since 8x8.png is used on the Mac, added workarounds in lib/pref/graf-ori.prf which is conditionally included in graf-xxx.prf.

4 years agoAngband's version of Adam Bolt's tiles does not always line up with Hengband's versio...
Eric Branlund [Sun, 5 Apr 2020 14:27:23 +0000 (07:27 -0700)]
Angband's version of Adam Bolt's tiles does not always line up with Hengband's version.  Since use Angband's version on the Mac, added workarounds in lib/pref/graf-abt.prf which is conditionally included in graf-new.prf.

4 years agoAdded graf field since Hengband does not ANGBAND_GRAF to store the preference file...
Eric Branlund [Sun, 25 Aug 2019 16:13:18 +0000 (09:13 -0700)]
Added graf field since Hengband does not ANGBAND_GRAF to store the preference file name.

4 years agoAdded comment about how Hengband handles the directory for the tile sets and where...
Eric Branlund [Sun, 25 Aug 2019 16:10:34 +0000 (09:10 -0700)]
Added comment about how Hengband handles the directory for the tile sets and where it puts the prf files.

4 years agoCommented out the tile sets which don't already have .prf files in Hengband.
Eric Branlund [Sun, 25 Aug 2019 16:08:55 +0000 (09:08 -0700)]
Commented out the tile sets which don't already have .prf files in Hengband.

4 years agoBrought over the tile set configuration file lib/tiles/list.txt from Angband and...
Eric Branlund [Sun, 25 Aug 2019 16:02:00 +0000 (09:02 -0700)]
Brought over the tile set configuration file lib/tiles/list.txt from Angband and the two tile sets, lib/tiles/adam-bolt/16x16.png and lib/tiles/old/8x8.png, that Angband uses that are also used by Hengband. For placement in the Hengband directory, replace "lib/tiles" in the path names with "lib/xtra/graf". Did not bring over Angband's prf files for the two tile sets: use Hengband's versions in lib/pref.

4 years agoReplaced "tiles set" with "tile set" in error message.
Eric Branlund [Fri, 30 Aug 2019 22:51:40 +0000 (15:51 -0700)]
Replaced "tiles set" with "tile set" in error message.

4 years agoSince ANGBAND_GRAF in Hengband is not the preference file name, added an extra field...
Eric Branlund [Sun, 25 Aug 2019 07:30:24 +0000 (00:30 -0700)]
Since ANGBAND_GRAF in Hengband is not the preference file name, added an extra field in the configuration to be what ANGBAND_GRAF will be assigned for a tile set. Largely replaced the implementation in grafmode.c with something that will work with Hengband's routines. If Hengband chooses to adopt the datafile.h/datafile.c parsing from Angband, then it would make sense to go back to Angband's version of grafmode.c.

4 years agoFor now, keep the GRAPHICS_NONE preprocessor macro in defines.h: comment out the...
Eric Branlund [Sun, 25 Aug 2019 07:12:15 +0000 (00:12 -0700)]
For now, keep the GRAPHICS_NONE preprocessor macro in defines.h: comment out the equivalent definition in grafmode.h.

4 years agoAdded comment to explain relationship with the rest of Hengband.
Eric Branlund [Sun, 25 Aug 2019 07:10:52 +0000 (00:10 -0700)]
Added comment to explain relationship with the rest of Hengband.

4 years agoImported from Angband 4 to support an OS X main program, main-cocoa.m, which expected...
Eric Branlund [Sun, 25 Aug 2019 07:01:57 +0000 (00:01 -0700)]
Imported from Angband 4 to support an OS X main program, main-cocoa.m, which expected that style of tile set configuration. These are the upstream versions, commit 6cbfed5 for grafmode.c and commit 6583275 for grafmode.h in the angband/angband respository, https://github.com/angband/angband .

4 years agoAdded create_needed_dirs() for use on platforms that do not store everything in lib...
Eric Branlund [Sun, 5 Apr 2020 03:39:37 +0000 (20:39 -0700)]
Added create_needed_dirs() for use on platforms that do not store everything in lib.  Modified main.c to make use of create_needed_dirs() in the PRIVATE_USER_PATH case rather than the private function it had used.

4 years agoIn preparation for Mac OS X version, skip the contents of main.c if MACH_O_COCOA...
Eric Branlund [Sun, 5 Apr 2020 02:54:26 +0000 (19:54 -0700)]
In preparation for Mac OS X version, skip the contents of main.c if MACH_O_COCOA is set.

4 years agoIn preparation for a Mac OS X version, allow both Unix and Mac line termination in...
Eric Branlund [Sun, 5 Apr 2020 02:51:56 +0000 (19:51 -0700)]
In preparation for a Mac OS X version, allow both Unix and Mac line termination in my_fgets() if MACH_O_COCOA is set.

4 years agoIn preparation for a Mac OS X version, disable PRIVATE_USER_PATH and SAVEFILE_USE_UID...
Eric Branlund [Sun, 5 Apr 2020 02:49:31 +0000 (19:49 -0700)]
In preparation for a Mac OS X version, disable PRIVATE_USER_PATH and SAVEFILE_USE_UID if MACH_O_COCOA is set.

4 years agoReplaced instances of fprintf(fd, s) with fputs(s, fd) as has been done in 2.2.1...
Eric Branlund [Sat, 4 Apr 2020 22:52:26 +0000 (15:52 -0700)]
Replaced instances of fprintf(fd, s) with fputs(s, fd) as has been done in 2.2.1.7; that avoids potential problems if s contains something that looks like a format specifier and gets rid of compiler warnings.

4 years agoAdded casts for cases where msg_format/format had %ld specifiers but the argument...
Eric Branlund [Sat, 4 Apr 2020 19:38:28 +0000 (12:38 -0700)]
Added casts for cases where msg_format/format had %ld specifiers but the argument passed wasn't equivalent to a long int.

4 years agoAvoided compiler warnings about a 32-bit integer being passed to a %ld or %lu format...
Eric Branlund [Sat, 4 Apr 2020 19:13:07 +0000 (12:13 -0700)]
Avoided compiler warnings about a 32-bit integer being passed to a %ld or %lu format specifier by adding casts, changing the specifier, or changing the type of a local variable.

4 years agoBring over habu's 2012 November 18 change, autoconfから--enable-c99を削除し、stdint.hの有無で判定す...
Eric Branlund [Sat, 4 Apr 2020 17:32:11 +0000 (10:32 -0700)]
Bring over habu's 2012 November 18 change, autoconfから--enable-c99を削除し、stdint.hの有無で判定するよう変更 , to use stdint.h as the basis for configuring fixed-size integer types.  Avoids a problem with the initialization of the random number generator when compiling on Mac OS X.

4 years agoChanged init_file_paths() to treat the passed arguments as readonly in preparation...
Eric Branlund [Sat, 4 Apr 2020 15:57:03 +0000 (08:57 -0700)]
Changed init_file_paths() to treat the passed arguments as readonly in preparation for bringing in a Mac OS X front end.

4 years agoUpdated comment for init_file_paths() to reflect PHO's patch. Most of the comment...
Eric Branlund [Sat, 4 Apr 2020 15:27:50 +0000 (08:27 -0700)]
Updated comment for init_file_paths() to reflect PHO's patch.  Most of the comment text has been copied from 2.2.1.7 (there hasn't been any change to the behavior besides PHO's patch between 1.6.2 and 2.2.1.7).

4 years agoAdd ./configure option "--with-varpath=PATH"
PHO [Thu, 6 Feb 2020 13:05:32 +0000 (22:05 +0900)]
Add ./configure option "--with-varpath=PATH"

On Unix-like platforms, it is often desirable to install files that
will be modified after installation under a separate directory tree
from that containing read-only data files. This is so that read-only
files can reside in a read-only file system, and also package managers
can update or remove read-only files without worrying about removing
user data.

The new option "--with-varpath=PATH", when specified, configures the
game so that certain directories, namely apex, bone, data, edit, user,
and save, will be created under the given path, as opposed to the path
specified with "--with-libpath=PATH". When the option is not given,
those directories will be created under the lib directory as before.

4 years agoAfter running ./configure. make dist generates a distribution without lib/help/faq...
Eric Branlund [Sun, 25 Aug 2019 05:43:15 +0000 (22:43 -0700)]
After running ./configure. make dist generates a distribution without lib/help/faq.txt. Fixed.

4 years agomain-gcu.c中で発見された環境依存問題を解決。
deskull [Fri, 12 Aug 2011 14:16:04 +0000 (14:16 +0000)]
main-gcu.c中で発見された環境依存問題を解決。

4 years agoChanged AC_INIT and AM_INIT_AUTOMAKE, replaced AC_CONFIG_HEADER with AC_CONFIG_HEADER...
Eric Branlund [Sat, 4 Apr 2020 06:28:13 +0000 (23:28 -0700)]
Changed AC_INIT and AM_INIT_AUTOMAKE, replaced AC_CONFIG_HEADER with AC_CONFIG_HEADERS, and added AC_CONFIG_SRCDIR for compatibility with modern versions of autoconf/automake.

4 years ago./bootstrap 実行時に warning が出ないよう修正。
habu [Tue, 5 Jan 2010 07:51:25 +0000 (07:51 +0000)]
./bootstrap 実行時に warning が出ないよう修正。

4 years agoMoved configure.in to configure.ac for compatibility with modern versions of autoconf.
Eric Branlund [Sat, 4 Apr 2020 06:08:34 +0000 (23:08 -0700)]
Moved configure.in to configure.ac for compatibility with modern versions of autoconf.

4 years agoAdded autoconf/automake bootstrap script to EXTRA_DIST.
Eric Branlund [Sat, 4 Apr 2020 06:06:13 +0000 (23:06 -0700)]
Added autoconf/automake bootstrap script to EXTRA_DIST.

4 years agoSpread EXTRA_DIST over multiple lines with one item per line so diffs are easier...
Eric Branlund [Sat, 4 Apr 2020 06:04:41 +0000 (23:04 -0700)]
Spread EXTRA_DIST over multiple lines with one item per line so diffs are easier to interpret.

19 years agoThis commit was manufactured by cvs2svn to create tag hengband-1-6-2
(no author) [Mon, 12 Jul 2004 06:42:14 +0000 (06:42 +0000)]
This commit was manufactured by cvs2svn to create tag
'hengband-1-6-2'.

20 years ago・ウ・皈ネハ莇ー。」
mogami [Tue, 19 Aug 2003 17:50:42 +0000 (17:50 +0000)]
・ウ・皈ネハ莇ー。」

20 years agotypo: parchement -> parchment
mogami [Tue, 19 Aug 2003 17:45:36 +0000 (17:45 +0000)]
typo: parchement -> parchment

20 years agoTypo: "Your feel your head clear." -> "You feel your head clear."
mogami [Tue, 19 Aug 2003 17:22:52 +0000 (17:22 +0000)]
Typo: "Your feel your head clear." -> "You feel your head clear."

20 years agoガンダルフの杖, 帯魔力ペンダントの発動の仕様変更.
henkma [Tue, 19 Aug 2003 15:28:50 +0000 (15:28 +0000)]
ガンダルフの杖, 帯魔力ペンダントの発動の仕様変更.

20 years agoソースコードの方に残っていた「首飾」→「首飾り」
henkma [Tue, 19 Aug 2003 11:00:54 +0000 (11:00 +0000)]
ソースコードの方に残っていた「首飾」→「首飾り」

20 years ago英語版, charmed pendantの表記がおかしかったので修正.
henkma [Tue, 19 Aug 2003 10:51:34 +0000 (10:51 +0000)]
英語版, charmed pendantの表記がおかしかったので修正.

20 years ago一般形のナズグルに与えられるフラグUNIQUE_7をNAZGULと置き換えた. この
nothere [Sun, 17 Aug 2003 12:23:13 +0000 (12:23 +0000)]
一般形のナズグルに与えられるフラグUNIQUE_7をNAZGULと置き換えた. この
過程で, 以下の変更を含む.
* 一般形のナズグルのmax_numである5を記号定数化. その記号定数が使われ
  るのはユニークでない場合のみとした.

20 years agoトカ・ィ・遙シ・ネ・ム・鬣ヌ・」・「ネソオユ・ム・鬣ヌ・」・「・ネ・鬣テ・ラ・゙・ケ・ソ。シ。「・ス。シ・ノ・゙・ヒHUMAN・ユ・鬣ーノユイテ。」
mogami [Sun, 17 Aug 2003 05:30:15 +0000 (05:30 +0000)]
トカ・ィ・遙シ・ネ・ム・鬣ヌ・」・「ネソオユ・ム・鬣ヌ・」・「・ネ・鬣テ・ラ・゙・ケ・ソ。シ。「・ス。シ・ノ・゙・ヒHUMAN・ユ・鬣ーノユイテ。」

20 years ago日替わり賞金首の換金で、集団型の見習いメイジと孤立型の見習いメイジ等を区別しないようにした。
mogami [Sun, 17 Aug 2003 05:22:50 +0000 (05:22 +0000)]
日替わり賞金首の換金で、集団型の見習いメイジと孤立型の見習いメイジ等を区別しないようにした。

20 years ago自分中心で半径2以上の森の中で暁の戦士を倒すと必ず復活を阻止できるバグ
nothere [Sat, 16 Aug 2003 09:46:08 +0000 (09:46 +0000)]
自分中心で半径2以上の森の中で暁の戦士を倒すと必ず復活を阻止できるバグ
を修正.

20 years ago例えば, 鑑定の杖 {@ud} で鑑定する作業中には d) のアイテムを鑑定できな
nothere [Thu, 14 Aug 2003 11:14:59 +0000 (11:14 +0000)]
例えば, 鑑定の杖 {@ud} で鑑定する作業中には d) のアイテムを鑑定できな
くなっていた. 他にもこういった2回以上アイテムを選ぶ作業がある場合に,
2回目以降のアイテム選択が最初のcommand_cmdに関係する銘で影響されてい
たので, get_item()/get_item_floor()でアイテムを選択できてTRUEを返す場
合はcommand_cmd = 0とするように変更.

20 years ago保存階にいるアイテムを拾ったユニークモンスターが別の階に現れてから保
nothere [Wed, 13 Aug 2003 08:37:46 +0000 (08:37 +0000)]
保存階にいるアイテムを拾ったユニークモンスターが別の階に現れてから保
存階に戻った場合, lite_spot()が呼ばれた際に配列外アクセスを起こして強
制終了する場合があるバグを修正. また, monster_drop_carried_objects()
内でのo_ptr->held_m_idxの扱いがおかしく, モンスターがアイテムを落とす
度に座標(0,0)が再描画されていたバグも修正.

20 years ago間違ってセーブファイルバージョン H_VER_PATCHの方を4にしてしまっていた
mogami [Tue, 12 Aug 2003 11:01:37 +0000 (11:01 +0000)]
間違ってセーブファイルバージョン H_VER_PATCHの方を4にしてしまっていた
ので、正しくプログラムバージョンFAKE_VER_PATCHの方を4にした。
セーブファイルバージョンはしょうがないので戻さないで4のまま。

20 years agoケケソキ。」(1.4.4/1.5.4)
mogami [Tue, 12 Aug 2003 10:28:01 +0000 (10:28 +0000)]
ケケソキ。」(1.4.4/1.5.4)

20 years agoバージョン1.5.4用に更新。
mogami [Tue, 12 Aug 2003 09:32:37 +0000 (09:32 +0000)]
バージョン1.5.4用に更新。

20 years agoトラップ解除魔法の軌道が"見える"場合は必ずobviousを立てるように変更.
nothere [Tue, 12 Aug 2003 09:26:32 +0000 (09:26 +0000)]
トラップ解除魔法の軌道が"見える"場合は必ずobviousを立てるように変更.

20 years agoホームページのアドレス変更。
mogami [Tue, 12 Aug 2003 09:05:12 +0000 (09:05 +0000)]
ホームページのアドレス変更。
hogeさんのアドレス変更忘れていた所もsourceforgeのメールアドレスに変更。

20 years agoトラップ解除魔法を使って'x'が消えた場合のみにobviousを立てて, 元々'x'
nothere [Tue, 12 Aug 2003 08:42:34 +0000 (08:42 +0000)]
トラップ解除魔法を使って'x'が消えた場合のみにobviousを立てて, 元々'x'
がなかったグリッドではobviousが立たないように変更.

20 years agoトラップ解除魔法を使って魔法の軌道が見えた場合は'x'を消すように変更.
nothere [Tue, 12 Aug 2003 08:34:05 +0000 (08:34 +0000)]
トラップ解除魔法を使って魔法の軌道が見えた場合は'x'を消すように変更.
盲目状態では軌道が見えないので'x'は消えない.

20 years agoマオ、ホツイトケ、ヒANIMALトノイテ.
nothere [Tue, 12 Aug 2003 05:20:06 +0000 (05:20 +0000)]
マオ、ホツイトケ、ヒANIMALトノイテ.

20 years agoバージョンを1.5.4へ。
mogami [Tue, 12 Aug 2003 00:22:08 +0000 (00:22 +0000)]
バージョンを1.5.4へ。

20 years ago聖騎士の首飾りにBLESSEDを付けて呪われにくくした。
mogami [Sat, 9 Aug 2003 15:35:35 +0000 (15:35 +0000)]
聖騎士の首飾りにBLESSEDを付けて呪われにくくした。

20 years agoメールアドレス更新。
mogami [Wed, 6 Aug 2003 03:08:55 +0000 (03:08 +0000)]
メールアドレス更新。

20 years ago{@(コマンド)(数字)} と刻んだ場合に選択肢が "(数字))" に変わるのが不評
nothere [Tue, 5 Aug 2003 15:27:15 +0000 (15:27 +0000)]
{@(コマンド)(数字)} と刻んだ場合に選択肢が "(数字))" に変わるのが不評
だったため, 数字では選択肢の文字が変わらないようにした.

20 years ago★聖騎士強化, その他新★のレアリティ調整.
henkma [Sun, 3 Aug 2003 14:27:47 +0000 (14:27 +0000)]
★聖騎士強化, その他新★のレアリティ調整.

20 years ago首飾→首飾り
henkma [Sat, 2 Aug 2003 13:48:18 +0000 (13:48 +0000)]
首飾→首飾り

20 years ago微少な速度よりも混乱しないコードの方が良いという事で、
mogami [Sat, 2 Aug 2003 03:32:54 +0000 (03:32 +0000)]
微少な速度よりも混乱しないコードの方が良いという事で、
_nothereさんの一番最初(厳密には「細かい修正」が入った2番目)のコード
に戻した。つまり、c_ptr->mimicを参照するときに
byte feat = f_info[c_ptr->mimic ? c_ptr->mimic : c_ptr->feat].mimic;
を使うコード。

20 years ago最初からf_info[].mimicを見て代入する変更を破棄.
nothere [Fri, 1 Aug 2003 21:53:09 +0000 (21:53 +0000)]
最初からf_info[].mimicを見て代入する変更を破棄.

20 years ago・ャ・チ・罕ヤ・マpurple、ヌ、ハ、ッgreen.
mogami [Fri, 1 Aug 2003 15:24:31 +0000 (15:24 +0000)]
・ャ・チ・罕ヤ・マpurple、ヌ、ハ、ッgreen.

20 years agobound_walls_perm無効時に, 隠しではない財宝の鉱脈がダンジョンの外壁に
nothere [Thu, 31 Jul 2003 12:23:47 +0000 (12:23 +0000)]
bound_walls_perm無効時に, 隠しではない財宝の鉱脈がダンジョンの外壁に
出ないように変更.

20 years ago通常のセーブ/ロード時以外でc_ptr->mimicに0以外の値を代入する際に, 最
nothere [Thu, 31 Jul 2003 10:12:05 +0000 (10:12 +0000)]
通常のセーブ/ロード時以外でc_ptr->mimicに0以外の値を代入する際に, 最
初からf_info[].mimicを見て代入しておくように変更. これにより, 実際に
c_ptr->mimicを見る場合にそれ以上f_info[].mimicを見る必要がなくなる.

20 years agogrid.c 1.17にならい, 隠しドアをc_ptr->mimicで隠す時にf_info[].mimicを
nothere [Tue, 29 Jul 2003 15:55:12 +0000 (15:55 +0000)]
grid.c 1.17にならい, 隠しドアをc_ptr->mimicで隠す時にf_info[].mimicを
先に反映させるようにした.

20 years agogrid.c 1.17 の変更に従い、隠しドア等を表示するとき、
mogami [Tue, 29 Jul 2003 15:48:52 +0000 (15:48 +0000)]
grid.c 1.17 の変更に従い、隠しドア等を表示するとき、
f_info[c_ptr->mimic].mimicではなくc_ptr->mimicを見れば十分であるので、
以前の変更を戻した。(ただし、今後もc_ptr->mimicに何か代入するときに
f_info[].mimicを参照した後の値を代入するように注意する必要がある。)

20 years ago隠しドアをc_ptr->mimicで隠す時に、f_info[].mimicを先に反映させるようにした。
mogami [Tue, 29 Jul 2003 15:41:38 +0000 (15:41 +0000)]
隠しドアをc_ptr->mimicで隠す時に、f_info[].mimicを先に反映させるようにした。
したがって地形を表示する時にはf_info[c_ptr->mimic].mimicではなく、
c_ptr->mimicを見れば十分。

20 years ago"アルベリヒの息子『ハーゲン』" の説明テキストの修正.
nothere [Tue, 29 Jul 2003 07:09:44 +0000 (07:09 +0000)]
"アルベリヒの息子『ハーゲン』" の説明テキストの修正.

20 years agomimicを用いるfeatの代入部分の細かい修正.
nothere [Tue, 29 Jul 2003 01:02:55 +0000 (01:02 +0000)]
mimicを用いるfeatの代入部分の細かい修正.

20 years agomimicのあるグリッドのmimicの地形にさらにデフォルトのmimicがある場合
nothere [Tue, 29 Jul 2003 00:47:23 +0000 (00:47 +0000)]
mimicのあるグリッドのmimicの地形にさらにデフォルトのmimicがある場合
に, その地形に対応するタイルが使われない場合があったバグを修正. 部屋
外周の隠しドアがタイルモードで剥き出しになるバグも修正. また, mimicな
しの場合にf_info[c_ptr->feat].mimicを使う場合はc_ptr->mimicに対しても
f_info[c_ptr->mimic].mimicを使うようにした.

20 years ago・「。シ・ニ・」・ユ・。・ッ・ネ、ホタ篶タ、ノイテ.
henkma [Fri, 25 Jul 2003 17:12:22 +0000 (17:12 +0000)]
・「。シ・ニ・」・ユ・。・ッ・ネ、ホタ篶タ、ノイテ.

20 years ago射撃武器の熟練度の記号定数化を間違えており, 熟練度が[初心者]から上が
nothere [Fri, 25 Jul 2003 01:30:39 +0000 (01:30 +0000)]
射撃武器の熟練度の記号定数化を間違えており, 熟練度が[初心者]から上が
らなくなるバグを修正.

20 years agoプレイヤーに装備的反感がある場合に, 友好的なモンスターが目を覚まして
nothere [Thu, 24 Jul 2003 02:16:57 +0000 (02:16 +0000)]
プレイヤーに装備的反感がある場合に, 友好的なモンスターが目を覚まして
すぐには敵に回らない場合があったので, 反感によって起きる処理だけは
process_monster()に戻し, 敵に回る処理とのタイミングを合わせた.

20 years agoレイシャルパワーに関する修正.
nothere [Wed, 23 Jul 2003 17:21:13 +0000 (17:21 +0000)]
レイシャルパワーに関する修正.
* レイシャルパワーに失敗した際のflush_failureが他の場所と違ってメッ
  セージの後にあったので修正.
* 吟遊詩人で歌を止める際にenergy_use = 10があるが実際はreturn FALSEで
  無効になっていたため, 歌や一時停止中の歌を止めた場合は本当に10だけ
  エナジーを使うように修正.

20 years agoデバッグモードの^A o でアイテムをいじっている時、costの表示が本物の値段
mogami [Tue, 22 Jul 2003 16:36:03 +0000 (16:36 +0000)]
デバッグモードの^A o でアイテムをいじっている時、costの表示が本物の値段
ではなく店主が認識する値段(無価値でも未鑑定なら売れる)になっていたが、
常に本物の値段を表示するようにした。

20 years agorevision 1.89 で、pvalの値段評価が2個所あったものを1個所にまとめたが、
mogami [Tue, 22 Jul 2003 16:33:43 +0000 (16:33 +0000)]
revision 1.89 で、pvalの値段評価が2個所あったものを1個所にまとめたが、
2個所にあったのはベースアイテムのpvalと、☆に付くpvalとで価値が違う為だった
(さらに言えばベースアイテムのpvalの価値はある程度ベースコストに含まれている)
ので、元に戻した。
また1.89でエゴでない指輪でpvalが値段に影響しないバグを作ってしまっていたので
それも直った。

20 years agoC-q時のクエスト達成リスト、英語の方のレイアウト修正。
henkma [Tue, 22 Jul 2003 14:10:12 +0000 (14:10 +0000)]
C-q時のクエスト達成リスト、英語の方のレイアウト修正。

20 years ago4つの新アーティファクト導入. 古い城の報酬に.
henkma [Mon, 21 Jul 2003 21:09:57 +0000 (21:09 +0000)]
4つの新アーティファクト導入. 古い城の報酬に.

20 years agoタグ銘機能に関する変更.
nothere [Sun, 20 Jul 2003 23:45:42 +0000 (23:45 +0000)]
タグ銘機能に関する変更.
* 装備品にも{@(コマンド)(タグ)}や{@(数字)}によるアイテム選択を使える
  ようにした. 先頭のラベルの変更も追従する.
* 先頭のラベルの変更が数字のタグの場合でも反映されるようにした.
* {@(コマンド)(タグ)}や{@(数字)}によるアイテム選択をeasy_floor使用時
  の床上の積み重なったアイテムにも使用できるようにした.

20 years agoケケソキ。」
mogami [Sat, 19 Jul 2003 18:18:47 +0000 (18:18 +0000)]
ケケソキ。」

20 years ago1.4.3、ネ1.5.3、ホハムケケナタ。」
mogami [Sat, 19 Jul 2003 18:13:02 +0000 (18:13 +0000)]
1.4.3、ネ1.5.3、ホハムケケナタ。」

20 years agoセーブファイルバージョン H_VER_* の付け方が違ったので付け直し。
mogami [Sat, 19 Jul 2003 17:57:59 +0000 (17:57 +0000)]
セーブファイルバージョン H_VER_* の付け方が違ったので付け直し。
最初の3桁はセーブファイルバージョンを変更した時点での
プログラムバージョン(今回は1.5.3)と同じにするという
ルールに従って、1.5.3.0 にした。

4桁目の数字はCVSで開発中に何度もセーブファイルバージョンを
変える必要が生じた時にのみ使う。

20 years agoAndy Chocoサ皃ホヒ簍。ホホー霏篶タハク、ホス、タオ。」
mogami [Sat, 19 Jul 2003 16:16:03 +0000 (16:16 +0000)]
Andy Chocoサ皃ホヒ簍。ホホー霏篶タハク、ホス、タオ。」

20 years ago練気術を使用した直後に盲目になった状況で, その練気術を'n'や'['で繰り
nothere [Sat, 19 Jul 2003 13:21:29 +0000 (13:21 +0000)]
練気術を使用した直後に盲目になった状況で, その練気術を'n'や'['で繰り
返して使用しようとするとrepeat_pull()でのスタックの読み出し順序が狂
い, get_mind_power()が呪文番号INVEN_FORCEを返し, その結果配列外アクセ
スを起こしたりMPが異常な値になったりしていたので, get_mind_power()で
repeat_pull()された呪文番号がINVEN_FORCEだった場合はもう1度だけ
repeat_pull()して正しい呪文番号を取得するように仮修正. その場しのぎに
過ぎないので, 後で別の方法を考える必要はある.

20 years agoモンスターに止めを刺した際に経験値が全く入らなくなるというバグを修正.
nothere [Fri, 18 Jul 2003 15:28:18 +0000 (15:28 +0000)]
モンスターに止めを刺した際に経験値が全く入らなくなるというバグを修正.
クエスト判定のバグ修正によるエンバグだった.

20 years ago自宅/博物館内でpref読み込みが行われた際に, $TOWNを使う処理で誤った街
nothere [Fri, 18 Jul 2003 14:16:44 +0000 (14:16 +0000)]
自宅/博物館内でpref読み込みが行われた際に, $TOWNを使う処理で誤った街
IDが返される可能性が考えられるので, それに対処した.

20 years ago装備品の中で{@wf}等の銘があると、get_tag()が反応してしまい、持ちものリスト
mogami [Wed, 16 Jul 2003 14:43:33 +0000 (14:43 +0000)]
装備品の中で{@wf}等の銘があると、get_tag()が反応してしまい、持ちものリスト
の中で 「f)」のタグが消えてしまうバグ修正。

20 years ago「換金する」→「報酬を受け取る」
mogami [Wed, 16 Jul 2003 08:09:19 +0000 (08:09 +0000)]
「換金する」→「報酬を受け取る」