Juliano Leal Goncalves
69a7cb66d4
♻️ Convert 'MON_MODE' enum to 'MonsterMode' enum class
5 years ago
Juliano Leal Goncalves
cadf841e5f
♻️ Convert monster mode display name lookup to local lambda
...
This eliminates the array indexing using the enum directly, which is something we want to avoid going into enum classes for these enums.
5 years ago
Juliano Leal Goncalves
314ae59828
♻️ Leverage 'IsWalking' function for monster walking checks
5 years ago
Juliano Leal Goncalves
5a9dd86e80
🎨 Simplify monster AI walking checks using 'IsAnyOf'/'IsNoneOf'
5 years ago
Siddharth singh chouhan
6a8812c468
Move documentation from themes.cpp to themes.h
5 years ago
Siddharth singh chouhan
03eb86b118
Move documentation from implementations to declarations #2735
5 years ago
qndel
96d784912f
fix currlevel in map command
5 years ago
Robin Eklind
045cb90dbf
items: add BUGFIX for GetItemRecord when handling quest items
...
When spawing quest items (e.g. blood stone), no unique seed is set
for the item. Therefor two quest items may share the same seed, this
happens deterministically for the Valor quest, since three blood stones
are spawned, each with item seed 0x00000000.
For this reason, if two or more such quest items with identical seed are
looted within less than 6 seconds, the 2nd, 3rd, etc loot actions are
ignored.
5 years ago
qndel
3d17bfdc7d
upgrade debug item drop generation
5 years ago
qndel
60e27e2427
Merge pull request #2759 from qndel/fix_panel
...
fix panel at higher resolutions
5 years ago
qndel
a737d72dd9
Dynamic char panel
5 years ago
BC Ko
9345c7cac7
Remove duplicate documentation
5 years ago
Cong
6091c3f3c2
Add GOG installation paths to game data search paths ( fixes #2709 ) ( #2748 )
5 years ago
BC Ko
589abe65d1
documentation cleanup: items
5 years ago
BC Ko
51f50570da
documentation cleanup : inv
5 years ago
BC Ko
e4e368948b
documentation cleanup: gmenu
5 years ago
BC Ko
2cae444eb2
documentation cleanup: diablo
5 years ago
BC Ko
1e306f631a
format fix : capture.h
5 years ago
BC Ko
1cebabcfff
documentation cleanup: control
5 years ago
BC Ko
68a971f160
documentation cleanup: capture
5 years ago
BC Ko
f8fa0e5f76
documenation cleanup: appfat
5 years ago
Juliano Leal Goncalves
7841c4731e
🚚 Rename 'PkItemStruct' to 'ItemPack'
5 years ago
Juliano Leal Goncalves
528d703616
🚚 Rename 'ItemDataStruct' to 'ItemData'
5 years ago
Juliano Leal Goncalves
bb2dfdfb73
🚚 Rename 'ItemStruct' to 'Item'
5 years ago
Anders Jenbo
a207644d88
Rename HaveAudio to HasAudio
5 years ago
Anders Jenbo
ba595451ec
Fix build warning
5 years ago
Anders Jenbo
7cb73a6717
Minimize impact of NOSOUND
5 years ago
Anders Jenbo
bee8388c20
Fix inaccurate gameplay with NOSOUND
5 years ago
Juliano Leal Goncalves
28134d099c
🚚 Rename 'PkPlayerStruct' to 'PlayerPack'
5 years ago
Juliano Leal Goncalves
01823e1324
♻️ Replace 'cursmx' and 'cursmy' globals with single 'cursPosition'
5 years ago
Juliano Leal Goncalves
05d206720a
♻️ Replace 'icursW' and 'icursH' globals with single 'icursSize'
5 years ago
Juliano Leal Goncalves
317ebcdd3e
♻️ Replace 'icursW28' and 'icursH28' globals with single 'icursSize28'
5 years ago
Juliano Leal Goncalves
a469f7906e
♻️ Replace 'cursW' and 'cursH' globals with single 'cursSize'
5 years ago
Juliano Leal Goncalves
b80859c021
♻️ Leverage 'Rectangle.Center' in 'FocusOnCharInfo' function implementation
5 years ago
Juliano Leal Goncalves
5525c72a31
♻️ Leverage 'Rectangle.Center' in 'AttrIncBtnSnap' function implementation
5 years ago
Juliano Leal Goncalves
6c21638bee
♻️ Leverage 'Point' in 'SetCursorPos' function
5 years ago
Juliano Leal Goncalves
f90d3239e5
✨ Add 'Center()' method on 'Rectangle'
5 years ago
Juliano Leal Goncalves
222817af23
✨ Add divide by int operator to 'Size' struct
...
To be used in several places for finding the "center" of rectangles, for example
5 years ago
Juliano Leal Goncalves
3251171a5c
♻️ Leverage 'Point' in 'xpbar.DrawBar' function
5 years ago
Juliano Leal Goncalves
20d356a6eb
♻️ Leverage 'Point' in art_draw functions
5 years ago
Juliano Leal Goncalves
bbf529c65a
🚚 Rename 'PlayerStruct' to 'Player'
5 years ago
Anders Jenbo
4044fadeb5
Clean up some players references
5 years ago
obligaron
02900c8fa5
Demo: Fix rendering jittering
5 years ago
obligaron
09fcb40948
Allow debug commands from command line (with + prefix)
5 years ago
Anders Jenbo
eb04c5f554
Fix GCC 6.2 builds
5 years ago
Anders Jenbo
de01f15398
Make debug compatible with GCC 6.2
5 years ago
qndel
a9fbf91524
CalcStatDiff cleanup
5 years ago
qndel
9e1cdb4a82
CheckChrBtns cleanup
5 years ago
qndel
1ad950e088
FocusOnCharInfo cleanup
5 years ago
obligaron
369829164d
DebugCmdResetLevel: Use stoul for parameter seed parsing
5 years ago