qndel
562d5ee073
[hellfire] DrawClippedMissile
7 years ago
qndel
0b40e796c0
[hellfire] DrawMissile bin exact
7 years ago
qndel
ca1b5ce485
[hellfire] DrawObject bin exact
7 years ago
qndel
83a04341ca
[hellfire] DrawClippedObject bin exact
7 years ago
qndel
0fb6025948
scrollrt_draw_lower_2 cleanup
7 years ago
qndel
2dadb3e3a3
scrollrt_draw_lower cleanup
7 years ago
qndel
d375bb2852
[hellfire] InitItems / items_42390F bin exact ( #1787 )
7 years ago
Pyr0Byt3
e7e1ba96dc
fix hero order
7 years ago
Gleb Mazovetskiy
4ea3a4e941
Make Source/ dialogs call DiabloUI/dialogs.cpp
...
The diabdat.mpq absence error is handled by stubbing the art with solid
colors.
7 years ago
Gleb Mazovetskiy
850d09b0a5
Minor cleanup of internal error handling
...
1. TTF no longer crashes on exit.
2. Art failing to load simply isn't rendered instead of crashing in random places.
3. Fixes empty line rendering in ttf_render_wrapped.cpp
4. dx_cleanup is now idempotent.
7 years ago
Anders Jenbo
21fb588e56
Correct MinGW instructions
7 years ago
Gleb Mazovetskiy
fd0a23aac3
Improve RenderUTF8_Solid_Wrapped comment
7 years ago
Gleb Mazovetskiy
d7bec68fb2
Reduce TTF line spacing to roughly match Diablo
7 years ago
Gleb Mazovetskiy
40651d8a19
Implement x-align for wrapped TTF text
7 years ago
Gleb Mazovetskiy
5d7f6db2fc
Wrapped text rendering for TTF
...
Does not do centering yet, but should be easy to add in the future
7 years ago
Gleb Mazovetskiy
aa3a8fecd5
DiabloUI: Dialog positioning and other tweaks
7 years ago
Gleb Mazovetskiy
458fbcef88
DiabloUI: Implement some dialogs
...
Partially addresses #303
7 years ago
Gleb Mazovetskiy
0710d1c425
DiabloUI: Rename UiButton to UiArtTextButton
7 years ago
qndel
6b286941f3
enums
7 years ago
qndel
d4db63ce48
[hellfire] GetAutomapType bin exact ( #1777 )
7 years ago
qndel
679013a5e1
[hellfire] SearchAutomapItem bin exact ( #1779 )
...
* some automap
* [hellfire] SearchAutomapItem bin exact
7 years ago
qndel
7540cad2b3
some automap
7 years ago
qndel
2e8e03aff1
[hellfire] GetStaffSpell ( #1775 )
7 years ago
qndel
23386285a9
GetStaffPower cleanup
7 years ago
qndel
14f74deb95
[hellfire] items.cpp
7 years ago
qndel
2c7818c5d9
miss_null_32 cleanup
7 years ago
qndel
3aecd74ae3
[hellfire] Obj_BCrossDamage
7 years ago
qndel
9bad773566
newline
7 years ago
qndel
2db89b61f1
[hellfire] AddChestTraps bin exact
7 years ago
Gleb Mazovetskiy
17b5011916
DiabloUI: Move art and text code out of diablo.cpp
7 years ago
qndel
93f7c5f935
AddWeaponRack cleanup
7 years ago
qndel
2cef74bd57
AddArmorStand cleanup
7 years ago
qndel
42a9775d6a
[hellfire] ClrAllObjects
7 years ago
Anders Jenbo
d2c4b461d4
Add option to compile shareware version
7 years ago
Gleb Mazovetskiy
e4ef58f73d
DiabloUI: Add a scroll bar to hero selection
...
Has the same weird behaviour as the actual Diablo scrollbar but without
the subtle mouse interaction bugs.
7 years ago
Gleb Mazovetskiy
78c9453e94
Make the Yes/No dialog list wrap
...
It wraps in Diablo
7 years ago
arczi84
9b4fd2debd
Ignore data file
7 years ago
qndel
7665acfaf1
encode_enemy cleanup
7 years ago
Gleb Mazovetskiy
8d18a9938b
DiabloUI selgame.cpp: Reduce duplication
7 years ago
Gleb Mazovetskiy
8e26a26b9c
DiabloUI: Fix label position in SELUDPGAME_DIALOG
7 years ago
Anders Jenbo
d2b1f0cfc8
Apply the Cel helper functions in a few more places
7 years ago
Marlon Beijer
3a267aa7f7
Add option to disable network support for builds
7 years ago
Gleb Mazovetskiy
7573446763
Make hero selection list scrollable
...
No scrollbar yet, keyboard scrolling only
7 years ago
Gleb Mazovetskiy
2ba268e608
DiabloUI: Better char* handling
...
1. UI structs now use `const char*` because that's the type of C-string
literals.
2. Use `strcpy` instead of `sprintf` where possible.
7 years ago
qndel
17612dfe80
[hellfire] M_DoDeath bin exact
7 years ago
qndel
bb168cb173
[hellfire] M_DoSpStand bin exact
7 years ago
qndel
9fdacc2857
[hellfire] MAI_Garbud bin exact
7 years ago
qndel
a994a5cd0f
MAI_Zhar cleanup
7 years ago
qndel
afe2742b37
[hellfire] MAI_Ranged bin exact
7 years ago
qndel
b89391ca3b
[hellfire] MAI_Lachdanan bin exact
7 years ago