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
5 years ago
qndel
e31a7bc22e
enums and cleanups
5 years ago
Anders Jenbo
9150cb71a6
Clean up WitchBuyItem
5 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
qndel
f1de846ccb
clicking on the sides of main panel and below side panels
6 years ago
Anders Jenbo
1d87872d25
Re introduce a safe margin on the bottom boarder
...
macOS 10.13 debug crashes with out this, so oviously stuff is still being rendered down here.
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
92ab05ea13
Decompose more magic numbers
6 years ago
Anders Jenbo
f8c16a1dcb
Only use safe blitting and set gpBufEnd to the correct relative values
...
This again allows us to only selectivly render the UI panel
This also eliminates the need for the BORDER_BOTTOM 10k memory saved!
7 years ago
Anders Jenbo
a8e4db538f
Display SDL error messages in UI dialog
...
This will also end the application in most cases
7 years ago
Anders Jenbo
ba9288c6cf
Unify error dialogs, for looks and portability
...
- Use UiOkDialog() to display all error messages
- Add SDL simple message, and console fallbacks to UiOkDialog()
- Boot graphics early on to facilitate most error messages with build in
gui
- Some more miniwin clean ups
7 years ago