OSDN Git Service

[Refactor] #2745 「tvalごとのsvalリスト」 (キャッシュ化して使い回す)を作り、svalにnulloptを指定された時にリストからランダムで1つ選...
authorHourier <66951241+Hourier@users.noreply.github.com>
Fri, 4 Nov 2022 13:49:15 +0000 (22:49 +0900)
committerHourier <66951241+Hourier@users.noreply.github.com>
Sun, 13 Nov 2022 09:06:47 +0000 (18:06 +0900)
commit475ae13898a907511cf80aec0a48c6e7f30575e7
tree4bf8238c0d4f568e60088c3bbec5f3fb14284ef2
parent9ca0828dcfa604150296ac08b8b3a0d2ac0e54e1
[Refactor] #2745 「tvalごとのsvalリスト」 (キャッシュ化して使い回す)を作り、svalにnulloptを指定された時にリストからランダムで1つ選択するようなルーチンへとlookup_kind() を変更し、もってSV_ANY を完全に廃止した
その後は「BaseitemKeyとベースアイテムIDの辞書」からベースアイテムIDを検索するようにした
src/object/object-kind-hook.cpp
src/object/object-kind-hook.h