OSDN Git Service

[Refactor] ダンジョンフラグをFlagGroup化
authorHabu <habu1010+github@gmail.com>
Wed, 5 May 2021 03:52:00 +0000 (12:52 +0900)
committerHabu <habu1010+github@gmail.com>
Wed, 5 May 2021 04:16:21 +0000 (13:16 +0900)
commit77b321b0d8fba09c519795fc0929023330f35cd3
treee8c92f9931278ba43e399a558112c30e83f72df9
parente3217edc79d4cb4765c9decd8982449eb849f78d
[Refactor] ダンジョンフラグをFlagGroup化

32ビット分のダンジョンフラグを使い切ったので、今後の拡張に備えて
ダンジョンフラグをFlagGroup化する。
55 files changed:
Hengband/Hengband/Hengband.vcxproj
Hengband/Hengband/Hengband.vcxproj.filters
src/Makefile.am
src/action/action-limited.cpp
src/cmd-action/cmd-attack.cpp
src/dungeon/dungeon-flag-mask.h [new file with mode: 0644]
src/dungeon/dungeon-flag-types.h
src/dungeon/dungeon.h
src/effect/effect-feature.cpp
src/floor/cave-generator.cpp
src/floor/floor-events.cpp
src/floor/floor-generator.cpp
src/floor/floor-streams.cpp
src/floor/wild.cpp
src/grid/door.cpp
src/grid/feature-generator.cpp
src/grid/feature.cpp
src/grid/grid.cpp
src/info-reader/dungeon-info-tokens-table.cpp
src/info-reader/dungeon-info-tokens-table.h
src/info-reader/dungeon-reader.cpp
src/io/input-key-processor.cpp
src/melee/melee-spell-flags-checker.cpp
src/melee/melee-spell-util.cpp
src/melee/monster-attack-monster.cpp
src/monster-attack/monster-attack-player.cpp
src/monster-attack/monster-attack-processor.cpp
src/monster-floor/monster-lite.cpp
src/monster-floor/monster-summon.cpp
src/monster/monster-list.cpp
src/monster/monster-status.cpp
src/monster/monster-update.cpp
src/monster/monster-util.cpp
src/mspell/mspell-attack.cpp
src/mspell/mspell-lite.cpp
src/object/warning.cpp
src/player/player-move.cpp
src/racial/racial-vampire.cpp
src/realm/realm-hissatsu.cpp
src/room/cave-filler.cpp
src/room/room-generator.cpp
src/room/rooms-builder.cpp
src/room/rooms-fractal.cpp
src/room/rooms-maze-vault.cpp
src/room/rooms-normal.cpp
src/room/rooms-special.cpp
src/room/rooms-trap.cpp
src/room/rooms-vault.cpp
src/room/space-finder.cpp
src/specific-object/torch.cpp
src/spell-kind/earthquake.cpp
src/spell-kind/spells-detection.cpp
src/spell-kind/spells-floor.cpp
src/spell-kind/spells-lite.cpp
src/world/world-object.cpp