OSDN Git Service

[Feature] fresh_afterコマンドの分割
authordis- <dis.rogue@gmail.com>
Fri, 19 Feb 2021 12:37:32 +0000 (21:37 +0900)
committerdis- <dis.rogue@gmail.com>
Fri, 19 Feb 2021 12:37:32 +0000 (21:37 +0900)
commite5c04a88fb641de21e5a25af07775afa2f88322a
treeae89f4e6bea901d0ab0abf50d90ffe02ae58b223
parente7617c2d6fdeb4b6298495f144445400aa6bc7dc
[Feature] fresh_afterコマンドの分割

描画過多を解消するためfresh_afterコマンドに手を入れていった結果、旧来のfresh_afterコマンドとはかなり挙動が異なるものに変化していた。
旧来のfresh_afterコマンドとの差分を分離し、新たにfresh_onceコマンドとして独立させる。
このコマンドがONのとき、一度のキー入力に対し描写を一度に制限する。
14 files changed:
src/cmd-action/cmd-move.c
src/cmd-action/cmd-pet.c
src/core/player-processor.c
src/dungeon/dungeon-processor.c
src/effect/effect-processor.c
src/game-option/map-screen-options.c
src/game-option/map-screen-options.h
src/game-option/option-types-table.c
src/game-option/option-types-table.h
src/io/input-key-requester.c
src/mind/mind-mirror-master.c
src/spell-kind/spells-genocide.c
src/spell-kind/spells-sight.c
src/term/z-term.c