Robin Eklind
db35653f5e
remove unused SaveItem function signature in loadsave.h
...
Fixes #451 .
6 years ago
Robin Eklind
49ced24d76
set name of belt_item_type typedef
...
Fixes #453 .
6 years ago
Robin Eklind
1ccbdc63fb
declare _SNETVERSIONDATA before use in structs.h
...
Fixes #455 .
6 years ago
Anders Jenbo
2bb9aa4928
* Improve controller autoaim
...
- Access and detect all parts of large objects
- Prioritize targets based on orientation
- Accurate prioritize the closest enemy when using mele only
- Multiple corrections to target selection logic
6 years ago
Gleb Mazovetskiy
1b55c1ec3d
Update CMake/Findsodium.cmake from upstream
6 years ago
Anders Jenbo
af0a7c0653
Apply SPANEL_WIDTH
6 years ago
Anders Jenbo
34a6615fed
Only show level up icon when there is space for it
...
Thanks to @de4me for pointing this out and figuring out the height
6 years ago
Anders Jenbo
f4496aa7f9
Merge branch 'master' of github.com:diasurgical/devilution
6 years ago
Anders Jenbo
003f0b9b75
Prevent casting spells threw spellbook
6 years ago
Anders Jenbo
cd0a75480d
Decompose numbers in DrawSpellList
6 years ago
Anders Jenbo
505701fd48
Decompose numbers in DoSpeedBook
6 years ago
Anders Jenbo
d33a814441
Update cursor.cpp
6 years ago
Anders Jenbo
4532f009ff
Remove old anti-cheat code from save function
...
Tthis code simply logs the save time of a multiplayer game in the
register database, this was likly done as part of an anti cheat scheme
(the key was "Video Player"), but appears to have since been disabled.
Probably to allow moving save games between PC's which was supported
when better Windows 2000 support was added.
6 years ago
Anders Jenbo
802f2e76fa
save_archive_modified = TRUE;
6 years ago
Anders Jenbo
1bc2ea4f58
Update mpqapi.cpp
6 years ago
Anders Jenbo
0a882c19a1
Merge branch 'fix_clicking' of https://github.com/qndel/devilutionX
6 years ago
Anders Jenbo
2788c9e84d
Make Appveyor compile 64bit builds
6 years ago
qndel
2afc5862a0
fix chat ( #432 )
6 years ago
Anders Jenbo
e0090cd84f
Create CMakeSettings.json
6 years ago
Anders Jenbo
320605d7ec
Save gamma on change
6 years ago
Xadhoom
0010c9307f
Fix network: creating and joining
6 years ago
Anders Jenbo
813b68bffb
Fix OOB in lighting
6 years ago
qndel
8e419e6971
restore resolution
6 years ago
qndel
692a58d324
move speedbook above main panel
6 years ago
qndel
80ee63a856
restore original resolution
6 years ago
qndel
0e0d2d3c34
small fix
6 years ago
qndel
6ec916bbb8
center speedbook horizontally
6 years ago
qndel
d864e3beb7
comment
6 years ago
qndel
f1de846ccb
clicking on the sides of main panel and below side panels
6 years ago
Anders Jenbo
0092aa66f0
[ctlr] Fix closing inventory via quickbook
6 years ago
Gleb Mazovetskiy
ef20d1a038
Fix more UBSAN errors
6 years ago
Gleb Mazovetskiy
ddce870dda
Handle scaling for SDL1 ( #370 )
...
Only some handheld devices support auto-scaling.
On desktop and some handhelds we need to downscale manually.
Hardware auto-scaler check for jz4760 provided by @jbanes and @scooterpsu
6 years ago
Xadhoom
2134b10d64
more unsigned shifts with cursor handling
6 years ago
Xadhoom
19992af2ad
avoids implementation-defined behaviour
6 years ago
galaxyhaxz
f620c0f34e
Fix function order [gendung.cpp]
6 years ago
qndel
3920bf2678
apply gamma change to HUD on 640x480
6 years ago
Anders Jenbo
1571769478
Fix controller focuse when opening char
6 years ago
Anders Jenbo
dbc91ae036
Correct mouse interactions for game controller
6 years ago
Anders Jenbo
cb7b767570
Swap map and quest log
6 years ago
Anders Jenbo
c86cec3c5f
Prioritize controller navigation
...
Only do one type of navigation at any one time.
Priority: Inventry, Stats, Spells, Walk.
6 years ago
Anders Jenbo
45844b71ae
Make controls more responsive
...
- Fix double events
- Fix ignored events
- Allow moving diagonal in the inventory
- Fix mouse wobbling in inventory when scalling
- Make controler actions cursor independants
- Make sure secoundery and primery key doesn't fire each others events
- Highlight both primary and secondary target
- Automatic switch between controller and keyboard+mouse
- Allow the user to change facing direction when blocked
- Make code event based instead of relying on time outs
6 years ago
Gleb Mazovetskiy
9cf4bef738
plrctrls: Fixup checkMonstersNearby
6 years ago
Anders Jenbo
e590e6995a
Implement recharge and fix cursor for repair
6 years ago
Anders Jenbo
c1a6244175
Make belt usage event based, also use heal scroll from belt
6 years ago
Gleb Mazovetskiy
6c07152fa6
kbcontroller.cpp: fix missing return value
6 years ago
Gleb Mazovetskiy
b949b77d53
Drop held item when closing inventory
...
Previously the item was just destroyed instead
6 years ago
Gleb Mazovetskiy
7c4284fc4c
Controls: Map top button to use inv item
6 years ago
Gleb Mazovetskiy
b7d53bb5f8
Controller support: README docs
6 years ago
Gleb Mazovetskiy
14dcf6a6c8
Fix IsJoystickHatButtonPressed
6 years ago
Gleb Mazovetskiy
9fc0baf014
CMakeLists.txt: Fix boolean define handling
6 years ago