woof/base/all-all/smsgn21.png
Roman Fomin bd81f370c6
implement carousel widget (#2020)
* Don't use Boom logic for next/prev buttons

* Darken disabled icons in complevel vanilla

* Restore menu item for vanilla weapon cycle

* Restore menu item for vanilla weapon cycle, "off" by default

* Reset carousel when resetting status bar

When starting a new game, loading a save game, loading next level, etc.

* Reset carousel when paused or menu is active

* Reset carousel when dead

* Animate switching

* Decouple next weapon selection from ready/pending state

* Reset `nextweapon` state when weapon change command is discarded

* Set `nextweapon` in P_GiveWeapon

* Reset carousel when standard automap is activated

* Reset the carousel if the nextweapon cmd is not sent

---------

Co-authored-by: ceski <56656010+ceski-1@users.noreply.github.com>
2024-11-18 08:03:32 +07:00

1.3 KiB