Anders Jenbo
187a021b30
More documentation from sanctuary/notes ( #2026 )
2020-03-30 11:31:36 +02:00
Anders Jenbo
0383f9abcd
Add documentation to more files
2020-03-02 02:29:28 +01:00
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)
2020-03-01 22:18:00 +01:00
galaxyhaxz
81ff8e6287
Metallic hydrogen neural array
2020-02-28 16:35:57 -06:00
Anders Jenbo
20621a0642
add all.h and use in place of diablo.h ( #2005 )
...
Now diablo.h is treated in the same way as all other header files of
Source, as it only contains the declarations of global variables and
functions of diablo.cpp.
Besides consistency, this also enables mods to include diablo.h just
like any other header file without having to include every header file
(and without having to include C++ specific aspects of the now all.h).
2020-02-14 13:12:54 +01:00
Anders Jenbo
0c90ad0527
Set bool values TRUE/FALSE
2019-12-22 23:57:10 +01:00
Anders Jenbo
5fa0c5781b
Backport cleanups from Hellfire branch
2019-12-15 06:14:57 +01:00
Anders Jenbo
3e7d352fde
Format files
2019-10-21 20:04:14 +02:00
qndel
ee590ad129
DrawAutomapType cleanup
2019-10-04 18:53:40 +02:00
qndel
5253e28584
InitAutomap cleanup
2019-09-26 01:13:06 +02:00
Anders Jenbo
e24cbb2423
Clean up init_disable_screensaver
2019-09-01 05:59:44 +02:00
Anders Jenbo
5ab9f4609a
Clean up signedness
2019-07-21 00:57:53 +02:00
Anders Jenbo
3bc8ba66b0
Use defines for more screen geometry values
2019-07-20 17:10:49 +02:00
Anders Jenbo
32a51d17ca
Align function signatures with PSX symbols
...
Using
https://github.com/diasurgical/scalpel/tree/master/psx/_dump_/3/_dump_c_src_/diabpsx/source
as a reference
2019-07-08 04:12:12 +02:00
Manuel K
97c1edd3a0
Use BUFFER_WIDTH
2019-06-05 20:13:34 +02:00
Manuel K
df1d049ae3
Use SCREEN_Y
2019-06-02 18:08:09 +01:00
Manuel K
896933f55e
Replace magic number 352 with VIEWPORT_HEIGHT ( #1232 )
2019-06-02 17:51:33 +01:00
Anders Jenbo
565bb5aa7d
Adust dFlag enums
2019-05-29 16:23:08 +01:00
Anders Jenbo
aa2752839a
Clean up switch style
2019-05-07 00:50:07 +02:00
Anders Jenbo
abeaa75c5f
Clean up automap.cpp
2019-05-02 00:16:46 +01:00
Robin Eklind
0757eb4774
GetAutomapType bin exact
...
Fixes #224 .
2019-04-25 20:48:03 +02:00
galaxyhaxz
540892ff9d
Preliminary support for fixed header files
2019-04-21 17:20:38 +02:00
Robin Eklind
6d49faba3e
StartQuestlog bin exact. Also, fix type of questlog
2019-04-13 14:21:04 +02:00
galaxyhaxz
4e01e03711
Cleanup default calling conventions
2019-04-09 12:04:00 +02:00
galaxyhaxz
befd52c003
Fix type for 'gpBuffer' ( #672 )
2019-03-18 22:28:38 +09:00
Anders Jenbo
d8c9a19601
Clean up SetAutomapView ( #562 )
2019-01-13 23:58:16 +01:00
Anders Jenbo
9b7da61dcf
Auto format src
2019-01-13 18:55:59 +01:00
galaxyhaxz
b048cac4fe
InitAutomap+ScrollView ( #545 )
2019-01-02 12:38:40 +01:00
Anders Jenbo
355d78fb84
C declaration ( #500 )
...
* Convert monster.cpp to C
* Convert automap.cpp to C
* Convert codec.cpp to C
2018-12-14 13:36:39 +01:00
Anders Jenbo
0eb47e8b1a
Align automap with PSX
2018-12-14 02:03:43 +01:00
Anders Jenbo
b1f6d3698f
Update style to use tabs
2018-10-25 22:53:04 +02:00
Dennis Duda
684e77708f
Minor style cleanup
2018-10-21 17:45:54 +02:00
Andrew Dunstan
ad81a19310
Clean DrawAutomapPlr
2018-10-21 17:45:54 +02:00
Anders Jenbo
b98e855cad
Format automap.cpp
2018-10-21 17:45:54 +02:00
Anders Jenbo
6576954831
Clean up types used in gamemenu.cpp
2018-10-21 03:50:52 +02:00
Anders Jenbo
f1c8439c64
Change setlvlnum to BYTE
2018-10-18 20:14:58 +02:00
squidcc
99f1a7c1d8
Fix AutomapZoomIn, AutomapZoomOut, AutomapZoomReset ( #349 )
...
Clean DrawAutomapGame (binary exact)
Clean GetAutomapType ("not eax" instead of "not ax")
2018-10-06 16:47:14 +02:00
galaxyhaxz
c775439589
Cleanup "loadsave.cpp" ( #376 )
2018-10-02 22:43:30 -05:00
Anders Jenbo
837119d581
Merge branch 'master' of github.com:diasurgical/devilution into nightly
2018-09-28 23:16:16 +02:00
nomdenom
4bb6bde99b
Use sizeof() for memset()
...
I checked that the sizes do match. (+1 squashed commits)
2018-09-27 19:23:21 -07:00
Andrew Dunstan
9491d51ec4
fix typo in DrawAutomapType
2018-09-26 20:27:26 +10:00
squidcc
49af056b14
Clean DrawAutomapType ( #299 )
...
cosmetic name corrections
2018-09-26 11:04:51 +02:00
Anders Jenbo
7da6f4d08a
Clean up PM_DoDeath ( #317 )
...
* Clean up PM_DoDeath
* Add enum for dFlags
2018-09-24 08:13:48 +02:00
Dennis Duda
4e061cb2c9
Minor cleanups to DrawAutomap
...
Added missing spacing, converted to post-increment where pre-increment isn't needed
2018-09-17 21:16:35 +02:00
Andrew Dunstan
f305559161
Clean DrawAutomap
2018-09-17 21:16:35 +02:00
Dennis Duda
5143c8dea7
Matched parameters and local variables to the PSX symbols.
...
Reindented the switch cases to match IDA and other cleanups.
2018-09-14 21:44:00 +02:00
Andrew Dunstan
1b364aa3dc
Clean SetAutomapView
2018-09-14 21:44:00 +02:00
galaxyhaxz
d991f63b16
Fix type of screen_buf_end ( #184 )
2018-08-27 22:16:26 -05:00
galaxyhaxz
775ae59e18
Fix function signatures and others ( #158 )
...
Fix InitObjects, themes.cpp, names
2018-08-12 18:32:48 -05:00
Stephan Unverwerth
c8af0523ac
refactor leveltype to use macros ( #103 )
2018-06-29 10:40:22 -05:00