galaxyhaxz
|
67fedd9e99
|
Fix unknown struct field and drawpanflag
|
6 years ago |
Mathieu Maret
|
982b1148d8
|
monster: use some enums
|
6 years ago |
Mathieu Maret
|
e79b1afe84
|
Fix S_TalkEnter
To mirror commit 1c9801986c559417b7889708b2ce9cc2e27d9ba9: "Fix
S_StartTalk"
|
6 years ago |
Anders Jenbo
|
c34d3e7177
|
Update bugfix note
|
6 years ago |
Gleb Mazovetskiy
|
b18fe49d0a
|
Fix OOB in DrawSpell (#405)
The OOB here was in `_pSplLvl[spl]`.
The value of SPL_INVALID is is `-1`.
The fix is to not access the array when `spl == SPL_INVALID`.
|
6 years ago |
Anders Jenbo
|
e396aafa3b
|
Add bugfix note
|
6 years ago |
Gleb Mazovetskiy
|
329c6b89bc
|
Source/drlg_l[23].cpp: Use std::min/max instead of ternaries
Follow-up to #169
Also fixes a typo in drlg_l3.cpp
|
6 years ago |
Gleb Mazovetskiy
|
be0f092ff7
|
Fix OOB in M_CheckEFlag
|
6 years ago |
Xadhoom
|
a1b7b8522a
|
Bugfixes
|
6 years ago |
Gleb Mazovetskiy
|
1b24dac942
|
Add BUGFIX comment in DrawSpell
|
6 years ago |
Gleb Mazovetskiy
|
9ba62e26bc
|
Fix OOB in DRLG_L5TransFix (#399)
|
6 years ago |
Gleb Mazovetskiy
|
9a58d42108
|
Fix OOB in dungeon lvl2 Dark Passage generation (#400)
Dark Passage entrance index is 206 but the BSTYPES and L5BTYPES array
only contained 206 elements.
|
6 years ago |
Gleb Mazovetskiy
|
5fdac5cfd9
|
Fix multiple OOB in L5tileFix
Refs #396
|
6 years ago |
Gleb Mazovetskiy
|
f2afd88633
|
Fix OOBs in DRLG_L5Subs (#402)
Refs #396
|
6 years ago |
Gleb Mazovetskiy
|
25011ef55b
|
Fix OOB in dungeon lvl2 Dark Passage generation
Dark Passage entrance index is 206 but the BSTYPES and L5BTYPES array only contain 206 elements.
|
6 years ago |
Gleb Mazovetskiy
|
48c399c453
|
Fix OOBs in DRLG_L5Subs
|
6 years ago |
Gleb Mazovetskiy
|
08fd0dce60
|
Fix multiple OOB in L5tileFix
Refs https://github.com/diasurgical/devilutionX/pull/401
|
6 years ago |
Gleb Mazovetskiy
|
63a0c70652
|
DRLG_L5TransFix: Add BUGFIX comments
|
6 years ago |
Anders Jenbo
|
195ac2a4a7
|
Apply music enums
|
6 years ago |
Anders Jenbo
|
2b06fb1a6d
|
Update mouse movment before rendering
Fixes #379
|
6 years ago |
Anders Jenbo
|
f6c38e2912
|
Display chac as long as there is screen space for it
|
6 years ago |
Anders Jenbo
|
5a722eee82
|
Allows left clicking outside panels
|
6 years ago |
Anders Jenbo
|
048429b4cd
|
Apply more constants
|
6 years ago |
Anders Jenbo
|
8976e4fd39
|
Check if panels conver the screen before affecting the viewport
|
6 years ago |
Anders Jenbo
|
71adfe509e
|
Document more attributes
|
6 years ago |
Anders Jenbo
|
1596e661d2
|
Do not move mouse when panels do not cover viewport
|
6 years ago |
Anders Jenbo
|
dc157d82b2
|
Align unique item info box
|
6 years ago |
Anders Jenbo
|
9146e3ea35
|
Enable FPS meter for releases
|
6 years ago |
falquinho
|
c65060ccad
|
Some comments on control functions.
|
6 years ago |
Anders Jenbo
|
92ab05ea13
|
Decompose more magic numbers
|
6 years ago |
Anders Jenbo
|
b528d4362d
|
Fix rendering on Big Endian systems
|
6 years ago |
Mathieu Maret
|
a12a7998d1
|
simplify world_draw_black_tile
|
6 years ago |
Mathieu Maret
|
b2ed866c7a
|
Code simplification using memset/memcpy
|
6 years ago |
qndel
|
8ca4f545df
|
fix english (#389)
|
6 years ago |
Anders Jenbo
|
5b95289440
|
Render FPS count using ingame font
|
6 years ago |
Anders Jenbo
|
0e578ffb11
|
Enable assertions
|
6 years ago |
Anders Jenbo
|
1df595c1e0
|
Revert e35b00acd9 for CelBlitLightSafe
|
7 years ago |
Mathieu Maret
|
e35b00acd9
|
Simplify few loops by using memcpy
|
7 years ago |
Anders Jenbo
|
933262d701
|
Remove support for partial cel decoding
Since we no longer make use of this it should result in a small speed up
|
7 years ago |
galaxyhaxz
|
8570d3bdfe
|
Fix function order [dx.cpp]
|
7 years ago |
Anders Jenbo
|
3e7d352fde
|
Format files
|
7 years ago |
Anders Jenbo
|
86bf1fe0d5
|
Correct spelling
|
7 years ago |
galaxyhaxz
|
02b40e27c5
|
Fix function order [drlg_l2.cpp]
|
7 years ago |
Anders Jenbo
|
2348c3a8fd
|
Documentations, enums and clean ups
|
7 years ago |
Robin Eklind
|
e155a9423e
|
rename random to random_ to avoid collision with random in stdlib.h
Fixes #1813.
|
7 years ago |
galaxyhaxz
|
80840b4d69
|
PlrHasItem: change pointer to reference
|
7 years ago |
qndel
|
57f1fcce4c
|
some enums (#1816)
|
7 years ago |
Anders Jenbo
|
0d7f87630b
|
Remove width from info panel sy value
This was left behind when doing 337bc9b125
|
7 years ago |
Anders Jenbo
|
d354bd9767
|
Lock framerate at vsync instead of 20fps
Since most animations are still controlled by the game logic the only
real benefit is smoother mouse and scrolling text, but it's a start :)
|
7 years ago |
Anders Jenbo
|
113b060e03
|
Use cel function to render PrintQTextChr
|
7 years ago |