Anders Jenbo
fbd86cd3c5
🎨 Mark noreturn functions as such
5 years ago
Anders Jenbo
31467cc949
♻️ Remove all usage of basic WIN32 types
...
Note that several WinAPI types are still in use (misc.h)
5 years ago
Gleb Mazovetskiy
70d1d633bd
Get rid of SCREEN_X / SCREEN_Y
...
GlobalOutputBuffer() now returns a clipped subregion
5 years ago
Gleb Mazovetskiy
ae22644d43
CelOutputBuffer: Recover lost performance
...
Makes `RenderLine` hotspot manipulate the buffer directly again.
FPS: 195 -> 275
5 years ago
Gleb Mazovetskiy
fe1004f384
Remove unused SCREENXY macro
5 years ago
Anders Jenbo
e280432b92
🚨 Fix all SDL1 warnings
5 years ago
Anders Jenbo
d37fb68809
Make header checks portable
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
9a9f6b01a0
Allow up to 99 save games
...
Fixes #1061
5 years ago
qndel
6e096143f0
Add no-light define and fix usage
5 years ago
Anders Jenbo
a2c1dd1a24
Fix monster AI for release builds
5 years ago
Anders Jenbo
00e3ff08ae
Unify majorty of monster.cpp
5 years ago
Anders Jenbo
0c96e32f19
Unify all defines, enums and structs
5 years ago
Anders Jenbo
01590d3757
Merge a section of the Hellfire item and quest code
5 years ago
Anders Jenbo
e609e170d0
Merge a large chunk of Hellfire the code paths
5 years ago
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
5 years ago
Anders Jenbo
61a580588c
Unify save game loading
5 years ago
Anders Jenbo
167ce2a3d5
[hellfire] MI_FirewallC
5 years ago
Anders Jenbo
448281a916
[hellfire] SpawnWitch
5 years ago
Anders Jenbo
557af48363
[hellfire] SpawnBoy
5 years ago
qndel
c4c2e0420c
spell defines and macros ( #2162 )
5 years ago
Anders Jenbo
38dbcf7641
Format source
5 years ago
qndel
bdab540217
delta_init bin exact
6 years ago
qndel
e31a7bc22e
enums and cleanups
6 years ago
Anders Jenbo
9150cb71a6
Clean up WitchBuyItem
6 years ago
Anders Jenbo
34e526d4a9
Fix OOB in stores ( #2123 )
6 years ago
Anders Jenbo
9e4458edc2
Add data for hellfire shrines
6 years ago
qndel
132723e851
door fix
6 years ago
qndel
fd5b12710f
some defines
6 years ago
Anders Jenbo
c53ca1a62a
Adjust resolution to monitor default on startup
6 years ago
Tyler
ecde1f647e
Adjust UI to any resoution
6 years ago
Troy Bronzan
5b1b5fa8ae
Fixed monster to hit and unique monster ac difficulty bonus.
6 years ago
Anders Jenbo
9acbcc69f9
Width independant vertical alignment, optimize zoom
6 years ago
Anders Jenbo
8c2fb7605e
Use defines for tile and screen related magic numbers
6 years ago
Anders Jenbo
7e45f8bcc8
More cleanups
6 years ago
Anders Jenbo
c384711a5f
Backport cleanups from hellfire branch
6 years ago
Anders Jenbo
a02167a648
Use correct defines for variables
...
This also defines MAXRESIST and DEBUGSEEDS
6 years ago
Anders Jenbo
3c276a3cd3
Add documentation
...
- Add file documentation to about 1/4 of the files in Source
- Copy over a lot of the documentation from the sanctuary/notes repo
- Standardise all the existing documentation
- Create a configuration for Doxygen
- Add more documentation (engine.cpp is now fully documented)
6 years ago
qndel
3770c8551d
max walkpath ( #1996 )
6 years ago
Anders Jenbo
7f699dbad2
Remove more legacy savegame code
...
This code was only active in versions prior to 1.08
6 years ago
galaxyhaxz
2c60ceb92a
Fix items and cutscenes
6 years ago
Anders Jenbo
3777219600
[hellfire] jogging menu options
6 years ago
Anders Jenbo
71d8a0071c
Fix Windows build
6 years ago
Anders Jenbo
5fa0c5781b
Backport cleanups from Hellfire branch
6 years ago
Anders Jenbo
af0a7c0653
Apply SPANEL_WIDTH
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
6ec916bbb8
center speedbook horizontally
6 years ago
qndel
d864e3beb7
comment
6 years ago