Commit graph

77 commits

Author SHA1 Message Date
obligaron
79b926c375 Move more options to OptionEntryBase 2022-02-05 20:51:54 +01:00
qndel
9536927301
Display hp/mana values on life/mana orbs (#4006) 2022-01-27 12:19:32 +01:00
ephphatha
000a04ad4d Cleanups from https://github.com/diasurgical/devilutionX/pull/3980 2022-01-23 05:25:48 +01:00
staphen
df830f6495 Save settings before leaving the settings menu 2022-01-23 05:25:48 +01:00
obligaron
be943df46e Keymapper: Add key released support 2022-01-12 14:34:43 +01:00
obligaron
a6842e7340 Reorder options in settingsmenu 2022-01-06 17:05:14 +01:00
Anders Jenbo
b0252b3339 Make Gamepad cursor independant of hardware mouse
The gamepad cursor (inventory, spells etc) no longer relies on warping a
real mouse cursor. This should make things work better on platforms that
do not support this, like Wayland.
2022-01-02 11:37:38 +01:00
obligaron
419fe7b7ec Change Keymapper to OptionCategory/OptionEntry 2021-12-23 00:26:12 +01:00
Anders Jenbo
b6bdbcfc98 Stip stippled transparency 2021-12-21 12:55:30 +01:00
obligaron
9a14edfcd9 Add OptionEntries for Hardware Cursor 2021-12-17 20:12:17 +01:00
obligaron
7b2f651bb2 Allow QuickMessages to contain multiple entries/lines 2021-12-14 08:15:20 +01:00
obligaron
8a4d4b6375 Add OptionEntries for Audio 2021-12-14 04:10:16 +01:00
obligaron
9e6aa7c8d6 Add OptionEntries for Poition Pickup 2021-12-14 04:10:16 +01:00
obligaron
51869f464e Add OptionEntryInt 2021-12-14 04:10:16 +01:00
Joerg Wissen
f9bc40e8e0
Optional functionality to auto-pickup potions 2021-12-09 22:45:26 +00:00
obligaron
5e2ad66e64 Add OptionEntry Resolution 2021-12-08 00:37:06 +01:00
obligaron
96da9e8f34 options.h: remove redundant virtual 2021-12-06 23:07:11 +01:00
Anders Jenbo
c38e54a653 Update options.h 2021-12-06 22:00:30 +01:00
obligaron
2e5a488d5f Add OptionEntry for graphics 2021-12-05 02:00:27 +01:00
Vladimir Olteanu
861fb99e9d Quick cast 2021-12-04 15:38:58 +01:00
obligaron
db392c84b0 Add OptionEntry Shareware and remove specials from settingsmenu 2021-12-02 01:08:33 +01:00
obligaron
88ffa9f98a Options: Move Diablo/Hellfire option to StartUp and integrate in Settings Dialog 2021-12-02 01:08:33 +01:00
obligaron
20fbd46886 Add OptionEntryFlags::NeedDiabloMpq/NeedHellfireMpq 2021-12-02 01:08:33 +01:00
obligaron
945ee04f62 Add OptionEntry Language 2021-11-28 19:08:10 +01:00
obligaron
ae826d922f Add OptionEntryFlags::RecreateUI 2021-11-28 19:08:10 +01:00
obligaron
8fc2fcd9e9 Move Intro Options to StartUp-Section and add a "Once"-Option 2021-11-28 18:47:41 +01:00
obligaron
629f7277b1 Add OptionEntryEnum::SetValue 2021-11-28 18:47:41 +01:00
obligaron
bcc20a2c90 Allow to customize shown splash in diablo.ini 2021-11-28 18:47:41 +01:00
obligaron
16253cafad Move OptionEntry::operator*() to header 2021-11-28 10:40:55 +00:00
obligaron
6273f700fa
Add some Graphic Settings to Settingsmenu (#3617) 2021-11-27 00:25:48 +01:00
obligaron
ff5de056fa
Add all (boolean) Game Settings to Settingsmenu (#3616) 2021-11-26 23:43:46 +01:00
obligaron
e0dfc3f912 options.h fix reorder warnings 2021-11-25 00:08:43 +01:00
obligaron
d7a0cf8dbe Add OptionEntry Intro 2021-11-24 09:31:39 +01:00
obligaron
635f378722 Add OptionEntry Experience Bar 2021-11-24 09:31:39 +01:00
obligaron
7656014f19 Add OptionEntry Test Barbarian 2021-11-24 09:31:39 +01:00
obligaron
43841477bc Add OptionEntry Test Bard 2021-11-24 09:31:39 +01:00
obligaron
0f5fd4a7b1 Add OptionEntry Friendly Fire 2021-11-24 09:31:39 +01:00
obligaron
e6320090ac Add OptionEntry Cow Quest 2021-11-24 09:31:39 +01:00
obligaron
a69cd0db2a Add OptionEntry Theo Quest 2021-11-24 09:31:39 +01:00
obligaron
21e04d3352 Add OptionEntry Grab Input 2021-11-24 09:31:39 +01:00
obligaron
31f0b91783 Add OptionEntry Run in Town 2021-11-24 09:31:39 +01:00
obligaron
af4f732ef1 Add OptionEntry Scaling Quality 2021-11-24 09:31:39 +01:00
obligaron
cb6d49e697 Add OptionEntry Item Pickup Sound 2021-11-24 09:31:39 +01:00
obligaron
82b86d9042 Add OptionEntry Auto Equip Sound 2021-11-24 09:31:39 +01:00
obligaron
e1f97603ae Add OptionEntry Walking Sound 2021-11-24 09:31:39 +01:00
obligaron
618f8820cb *Options implement OptionCategoryBase 2021-11-24 09:31:39 +01:00
obligaron
5e3b54e98e Introduce OptionEntry/OptionCategory 2021-11-24 09:31:39 +01:00
staphen
c32d2ed11a Fix size of option string used for determining language code 2021-10-26 17:59:36 +02:00
Joerg Wissen
4e7d6b8f9e
Optional feature to auto-refill belt from inventory (#983) 2021-10-21 22:57:08 +00:00
Bernd Stellwag
fcc0266703
Add new option to enable/disable item pickup sounds 2021-10-21 22:29:10 +00:00