qndel
|
12dddc4e8f
|
✨ Preserve active spell and hotkeys across games
|
5 years ago |
Anders Jenbo
|
e8fb559e53
|
🐛 Correct saving/loading of enums
|
5 years ago |
Andi
|
7368778cb2
|
Remove items dropping before entering level (#1010)
|
5 years ago |
Juliano Leal Goncalves
|
5862451e3b
|
✨ Autoequip all items on pickup
Extend behavior of weapons to all items types except for Monk, which will still not auto-equip weapons.
|
5 years ago |
Anders Jenbo
|
783e4a70b1
|
♻️ Strongly type items structures
|
5 years ago |
Gleb Mazovetskiy
|
86bc2ee9da
|
dlrg: Place constants in an anonymous namespace (#1114)
|
5 years ago |
Gleb Mazovetskiy
|
ba6a78ebc8
|
Migrate `Cl2DrawOutline` to accept a buffer
|
5 years ago |
Gleb Mazovetskiy
|
819b5b05df
|
Migrate `Cl2DrawLightTbl` to accept a buffer
|
5 years ago |
Gleb Mazovetskiy
|
07f4dbbd2e
|
Migrate `Cl2Light` to accept a buffer
|
5 years ago |
Gleb Mazovetskiy
|
bb3ba369df
|
Migrate `Cl2Draw` to accept a buffer
|
5 years ago |
Gleb Mazovetskiy
|
eadc5a20a3
|
Migrate `CelDrawLightRedSafe` to `CelDrawLightRedSafeTo`
|
5 years ago |
Gleb Mazovetskiy
|
a70de3cecd
|
Migrate `CelClippedDrawSafe` to `CelClippedDrawSafeTo`
|
5 years ago |
Gleb Mazovetskiy
|
9ca1fd8996
|
Migrate `CelBlitOutline` to `CelBlitOutlineTo`
|
5 years ago |
Gleb Mazovetskiy
|
242341c0b3
|
Migrate `CelClippedDraw` to `CelClippedDrawTo`
|
5 years ago |
Gleb Mazovetskiy
|
2f68e8e74e
|
Migrate `CelDrawLightRed` to `CelDrawLightRedTo`
|
5 years ago |
Gleb Mazovetskiy
|
88bf59f355
|
Migrate `CelClippedBlitLightTrans` to `CelClippedBlitLightTransTo`
|
5 years ago |
Gleb Mazovetskiy
|
14ae63d37d
|
Migrate `CelClippedDrawLight` to `CelClippedDrawLightTo`
|
5 years ago |
Gleb Mazovetskiy
|
379b45e021
|
Migrate `CelDrawLight` to `CelDrawLightTo`
|
5 years ago |
Gleb Mazovetskiy
|
b43325028f
|
Migrate `CelDraw` to `CelDrawTo`
|
5 years ago |
qndel
|
2d055e3a2e
|
✨ Auto pickup gold
|
5 years ago |
Anders Jenbo
|
e280432b92
|
🚨 Fix all SDL1 warnings
|
5 years ago |
Anders Jenbo
|
dd73ff2cf0
|
🚩 Add option for disabeling frindly fire (#1104)
|
5 years ago |
Anders Jenbo
|
a60a620e51
|
Update bugfix comment
|
5 years ago |
qndel
|
1b304e7bb3
|
[diablo/hellfire] 🐛 Correct unitialized variable in AddVision
|
5 years ago |
qndel
|
82ab76b22b
|
✨ Experience bar
|
5 years ago |
qndel
|
be895274dc
|
✨ Monster health bar
|
5 years ago |
Juliano Leal Goncalves
|
37466890e0
|
♻️ Extract 'ItemStruct.isEmpty()' function
|
5 years ago |
Juliano Leal Goncalves
|
19f46b9f6c
|
🚚 Move 'PlayerStruct' to 'player.h'
|
5 years ago |
Juliano Leal Goncalves
|
2c14908cf4
|
🚚 Move 'ItemStruct' to 'items.h'
|
5 years ago |
Anders Jenbo
|
2923ad043a
|
🚸 Shift+click to clear the readied spell
|
5 years ago |
Anders Jenbo
|
ff0bb98ea2
|
🚸 Close panels when hitting esc
|
5 years ago |
Anders Jenbo
|
5edc6fc4f1
|
[diablo/hellfire] 🐛 Make cursor moving consistent when toggling panels
Fixes #1055
|
5 years ago |
Anders Jenbo
|
6be9d37a57
|
🐛 Fix unitialized variables in the rendere
|
5 years ago |
Anders Jenbo
|
fe0295fa2e
|
🚩 Move barbarian and bard test options to the ini
|
5 years ago |
Anders Jenbo
|
ab72e74645
|
🐛 Correct saving the render size
|
5 years ago |
Anders Jenbo
|
037ef082b4
|
🐛 Correct position of dialog backgrounds
Fixes #1098
|
5 years ago |
Gleb Mazovetskiy
|
d55a1c8a7d
|
Pass CelOutputBuffer to game text printing (#1095)
* Pass CelOutputBuffer to game text printing
* DrawHalfTransparentRectTo: minor cleanup
|
5 years ago |
Gleb Mazovetskiy
|
83ce7c27af
|
Enginify `trans_rect`
Moves `trans_rect` to `engine` as `DrawHalfTransparentRectTo` and makes
it operate on `CelOutputBuf`.
|
5 years ago |
Anders Jenbo
|
8101c61037
|
♻️ Simplify packing an ear
|
5 years ago |
Anders Jenbo
|
c71efb5960
|
✅ Better assertions on item generation tests
[Diablo/Hellfire] Also clear PkItemStruct when calling PackItem() to
avoid garbage data ending up in the saves.
|
5 years ago |
Anders Jenbo
|
ee3cbdc6ee
|
🐛 Clear item before reusing it in all cases
This will undoubtly also fix some issues with original items contaning
garbage data that could lead to morphing
|
5 years ago |
Anders Jenbo
|
d46daa5a00
|
♻️ Remove unused return value from SpawnUnique
Introduced erroneously in f87bc0ca8b
|
5 years ago |
Anders Jenbo
|
d37fb68809
|
Make header checks portable
|
5 years ago |
Anders Jenbo
|
886ed4803a
|
Do not try to convert levels for non avalible quests
Apparently previous saves can leave behind some quest levels in junk
states
|
5 years ago |
FluffyQuack
|
63d9562cfd
|
Fix for RightMask_Transparent[] array so that each row increases by 2 rather than alternating between 1 and 3.
|
5 years ago |
Gleb Mazovetskiy
|
188d3d5ec0
|
automap: Migrate away from gpBuffer/gpBufEnd
|
5 years ago |
Gleb Mazovetskiy
|
21bb021641
|
Clean up gpBufEnd initialization
Initialization of `gpBufEnd` was done in a convoluted way
that only happened to work.
Cleans up initialization and moves it to dx.cpp.
|
5 years ago |
Anders Jenbo
|
39999791b3
|
Revamp ini options and sync in multiplayer
[NetMsg]
F12=Now you DIE!
F11=Here's something for you.
F10=Follow me.
F9=I need help! Come Here!
[Game]
Speed=50
Fast Walk=1
Grab Input=0
Theo Quest=0
Cow Quest=0
[Audio]
Sound Volume=0
Music Volume=0
Walking Sound=1
[Graphics]
Fullscreen=1
Fit to Screen=1
Scaling Quality=2
Integer Scaling=0
Vertical Sync=1
Blended Transparency=1
Gamma Correction=100
Color Cycling=1
[Diablo]
Intro=0
[Hellfire]
Intro=0
SItem=
[Phone Book]
Entry1=127.0.0.1
[Network]
Bind Address=0.0.0.0
|
5 years ago |
Anders Jenbo
|
a85ffabc25
|
Fix Monk inventory in release versions of the game
Fixes #1081
|
5 years ago |
Gleb Mazovetskiy
|
588458d500
|
Remove gpBufStart
Was only set once and used in one place since #964
|
5 years ago |