OSDN Git Service

object_type.xtra1の使用を廃止してart_flagsを使うようにした。これにより、object_type.xtra1は今のところ完全に使われていないメンバ...
authorhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 26 Feb 2002 10:47:52 +0000 (10:47 +0000)
committerhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 26 Feb 2002 10:47:52 +0000 (10:47 +0000)
commit937427f71135d6ddb019ff9fffdcc87584cf4c46
treea558601190ce1495349a542b895bb7264c84a81e
parent8ea010e83d7efb333350156c05ac09f4036fc2d1
object_type.xtra1の使用を廃止してart_flagsを使うようにした。これにより、object_type.xtra1は今のところ完全に使われていないメンバ変数になった。
one_sustain()、one_resistance()、one_ability()などの関数を用意し、これまでマジックナンバーだった、random_resistance(...,randint(22)+16)のような指定をすべてこれらで置き変えた。
セーブファイル互換性のためにload.cでxtra1とxtra2を見てart_flagsに耐性等をコンバートするコードも追加した。
src/artifact.c
src/cmd6.c
src/externs.h
src/load.c
src/object1.c
src/object2.c
src/xtra2.c