obligaron
d7a0cf8dbe
Add OptionEntry Intro
4 years ago
obligaron
635f378722
Add OptionEntry Experience Bar
4 years ago
obligaron
7656014f19
Add OptionEntry Test Barbarian
4 years ago
obligaron
43841477bc
Add OptionEntry Test Bard
4 years ago
obligaron
0f5fd4a7b1
Add OptionEntry Friendly Fire
4 years ago
obligaron
e6320090ac
Add OptionEntry Cow Quest
4 years ago
obligaron
a69cd0db2a
Add OptionEntry Theo Quest
4 years ago
obligaron
21e04d3352
Add OptionEntry Grab Input
4 years ago
obligaron
31f0b91783
Add OptionEntry Run in Town
4 years ago
obligaron
af4f732ef1
Add OptionEntry Scaling Quality
4 years ago
obligaron
cb6d49e697
Add OptionEntry Item Pickup Sound
4 years ago
obligaron
82b86d9042
Add OptionEntry Auto Equip Sound
4 years ago
obligaron
e1f97603ae
Add OptionEntry Walking Sound
4 years ago
obligaron
618f8820cb
*Options implement OptionCategoryBase
4 years ago
obligaron
5e3b54e98e
Introduce OptionEntry/OptionCategory
4 years ago
staphen
c32d2ed11a
Fix size of option string used for determining language code
4 years ago
Joerg Wissen
4e7d6b8f9e
Optional feature to auto-refill belt from inventory ( #983 )
4 years ago
Bernd Stellwag
fcc0266703
Add new option to enable/disable item pickup sounds
4 years ago
obligaron
95b7380ae9
Startup game (diablo or hellfire) can be selected.
4 years ago
obligaron
3a40448485
Store last selected hero in options
5 years ago
Siddharth singh chouhan
ba161f623e
Move documentation from implementations to declarations. ( #2858 )
5 years ago
Juliano Leal Goncalves
7841c4731e
🚚 Rename 'PkItemStruct' to 'ItemPack'
5 years ago
Aaron Sun
aef812fb5a
Modify the calculation of panel position
...
left/center combination is used, but panel distance is limited
5 years ago
Aaron Sun
3ee90ca629
Add options for sub-panel alignment
5 years ago
Gleb Mazovetskiy
65906f8332
🎉 Hardware cursor: Enable safe parts by default
...
Enables safe parts of the hardware cursor by default:
1. Disabled for items due to the jumping glitch.
2. Limited to 128px size due to buggy large cursors on some systems.
5 years ago
Anders Jenbo
ee2e7518c4
Clang-tidy: FunctionCase part 2
5 years ago
Anders Jenbo
eb2cd5f654
♻️ Create QuickMessage struct
5 years ago
Anders Jenbo
22b632f04a
♻️ Clean up implicit bool conversions
5 years ago
Gleb Mazovetskiy
f9d20b44d6
🎉 Hardware cursor (SDL2-only)
...
Disabled by default because of these known issues:
1. When clicking on inventory item, it briefly appears a bit shifted (in the wrong coordinates).
This issue can happen with software cursor as well, but is a lot more
obvious with the hardware cursor.
2. Cursor is scaled with nearest-neighbour scaling, which may look a bit different from
how the rest of the graphics are scaled.
See also previous attempt: https://github.com/diasurgical/devilutionX/pull/955 by @viciious
Co-authored-by: Victor Luchits <vluchits@gmail.com>
5 years ago
Gleb Mazovetskiy
2f9e5f9d28
⚙️ Show FPS option
...
On some platforms, editing command-line flags is difficult.
This adds a `Show FPS` option to the ini file.
If set, FPS is shown even without the `-f` flag.
5 years ago
Gleb Mazovetskiy
acee2ef14c
🎉 Switch from SDL_mixer to SDL_audiolib
...
SDL_mixer can only stream a single music track
SDL_audiolib has unlimited streams.
With this change, we finally have streaming sounds (respecting
sfx_STREAM).
Audio options can now also be set via diablo.ini, which should help us
better diagnose the static noise issues.
5 years ago
Anders Jenbo
3f30b8db60
Add Danish translation and switch to IETF instead of ISO 639-1 codes
5 years ago
John Törnblom
51e7a169a6
add initial language support using a simple MO parser
5 years ago
Jmgr
c33182d6de
Modernize deprecated headers
5 years ago
Anders Jenbo
7912e510f0
🎨 Clean up overuse of SDL types
5 years ago
Xadhoom
bf908da5bc
Add option to disable clicking on character crippling shrines
5 years ago
Anders Jenbo
5fdb9ce459
🎨 Format code
5 years ago
Anders Jenbo
6e1a106a38
🚚 Move header we implement into the project
5 years ago
Geoffroy Warin
b54df1af38
add an ini option to configure gamepad deadzone
5 years ago
Anders Jenbo
bfb3c11c2b
🎨 Change namespace to devilution
5 years ago
Anders Jenbo
630e507f63
🚚 Apply namespace
5 years ago
Gleb Mazovetskiy
0f3951744f
diablo.ini: Rename "Fast Walk" to "Run in Town" ( #1326 )
5 years ago
FluffyQuack
489a32d19a
🐮 Minor typo fixes for options struct
5 years ago
Juliano Leal Goncalves
a0d16b947b
🎨 Remove unnecessary 'typedef' on Options structs
5 years ago
Juliano Leal Goncalves
800dbce066
♻️ Move options-related structs to new 'options.h' file
5 years ago
Anders Jenbo
fbd86cd3c5
🎨 Mark noreturn functions as such
5 years ago
Anders Jenbo
a69a76941e
♻️ Clean up InitCutscene
5 years ago
Anders Jenbo
f2140688e7
Load and save all ini values the same way ( #1260 )
5 years ago
Anders Jenbo
72ebba0591
🚩 Implement -j debug command
5 years ago
Anders Jenbo
d9c1bc4579
♻️ Clean up debug options
5 years ago