Anders Jenbo
2ec7c78eae
Format source
2020-04-08 22:28:53 +02:00
Anders Jenbo
c384711a5f
Backport cleanups from hellfire branch
2020-04-08 20:16:32 +02:00
Anders Jenbo
f1c216e688
Make player struct x/y fields match monster struct
2020-04-07 03:26:38 +02:00
Anders Jenbo
a291939a7d
Value types
2020-04-06 05:43:20 +02:00
Anders Jenbo
53ccf38a8c
Bool types
2020-04-06 05:43:20 +02:00
Anders Jenbo
31181b77c4
Bool comparisons
2020-04-06 05:43:20 +02:00
galaxyhaxz and GitHub
c632e2d1d0
Names and bug fixes ( #1974 )
2020-03-12 04:32:53 +01:00
71565b9c02
Several updates [enums+names] ( #2002 )
...
* Several updates
* Correct msg_get_next_packet
* Update enums.h
Co-Authored-By: Robin Eklind <mewmew@users.noreply.github.com >
Co-authored-by: Robin Eklind <mewmew@users.noreply.github.com >
2020-03-11 21:27:40 -05: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
Anders Jenbo and GitHub
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
qndel and Anders Jenbo
c2587d9786
use enums ( #1997 )
2020-01-28 17:33:34 +01:00
qndel and Anders Jenbo
3008439bc7
enums and stuff
2020-01-15 15:46:21 +01:00
Marco and Anders Jenbo
29b9c99e5a
added some more values from enums ( #1955 )
2020-01-14 17:30:13 +01:00
qndel and Anders Jenbo
f9558c81c4
AddObject cleanup
2020-01-07 16:35:03 +01:00
qndel and Anders Jenbo
59ccb89e12
ProcessObjects cleanup
2020-01-07 06:50:54 +01:00
Marco and Anders Jenbo
a939a7f0be
Enum for object trap
2020-01-06 20:26:55 +01:00
qndel and Anders Jenbo
6a8e2f0e25
SetupObject cleanup
2020-01-03 03:14:53 +01:00
qndel and Anders Jenbo
b01f1907b5
Obj_Circle cleanup
2020-01-03 00:32:27 +01:00
qndel and Anders Jenbo
1abb61cb64
OperateCauldron cleanup
2020-01-02 23:48:30 +01:00
qndel and Anders Jenbo
3a66af638d
OperateTrapLvr cleanup
2020-01-02 23:44:49 +01:00
qndel and Anders Jenbo
3f9398812a
SyncDoors cleanup
2020-01-02 23:44:17 +01:00
Marco and Anders Jenbo
4626450e11
some more item based enum consts
2019-12-30 22:03:43 +01:00
Marco
d6d60f0109
OperateSkelBook const IMISC_SCROLL
2019-12-28 16:25:29 +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
galaxyhaxz and Anders Jenbo
9c98c1e43d
Fix all "pass by ref" functions
2019-12-02 09:16:01 +01:00
qndel and Anders Jenbo
1414b7e2aa
apply enum to max shrines
2019-11-30 14:35:23 +01:00
qndel and Anders Jenbo
80ee6b2668
apply TRUE/FALSE
2019-11-30 14:34:52 +01:00
qndel and Anders Jenbo
5cb4e9ad25
AddMagicCircle cleanup
2019-11-30 10:39:23 +01:00
qndel and Anders Jenbo
dd7a8d7b2d
Obj_Trap cleanup
2019-11-30 10:37:48 +01:00
qndel and Anders Jenbo
8ab71cb98b
AddL1Door cleanup
2019-11-30 10:35:35 +01:00
galaxyhaxz and Anders Jenbo
67fedd9e99
Fix unknown struct field and drawpanflag
2019-10-31 22:57:15 +01:00
Robin Eklind and Anders Jenbo
e155a9423e
rename random to random_ to avoid collision with random in stdlib.h
...
Fixes #1813 .
2019-10-21 09:56:36 +02:00
galaxyhaxz and Anders Jenbo
80840b4d69
PlrHasItem: change pointer to reference
2019-10-20 20:47:00 +02:00
qndel and Anders Jenbo
06e7b4dbdb
more enums
2019-10-05 15:25:54 +02:00
qndel and Anders Jenbo
7129558d0b
apply enums
2019-10-05 15:24:44 +02:00
qndel and Anders Jenbo
93f7c5f935
AddWeaponRack cleanup
2019-10-01 19:45:52 +02:00
qndel and Anders Jenbo
2cef74bd57
AddArmorStand cleanup
2019-10-01 19:45:06 +02:00
qndel and Anders Jenbo
7daee74e3d
BreakCrux cleanup
2019-09-08 10:21:11 +02:00
Anders Jenbo
1f715f86f6
Clean up
2019-08-27 17:06:54 +02:00
Robin Eklind and Anders Jenbo
f4e8860297
objects: use boolean values for fileload
2019-08-27 14:59:53 +02:00
Anders Jenbo
68d51e7d27
Implementing Spawned Shareware version
2019-08-12 16:04:20 +02:00
Anders Jenbo
b023104434
Remove u from values
2019-07-21 00:57:53 +02:00
Anders Jenbo
5ab9f4609a
Clean up signedness
2019-07-21 00:57:53 +02:00
Anders Jenbo
aa50489569
Clean up generated comments
2019-07-21 00:57:53 +02:00
Robin Eklind
7441f29867
Use TRUE value for _iIdentified.
2019-07-19 11:56:30 +02:00
Robin Eklind
105a583ce0
Use TRUE and FALSE enums for setlevel.
...
Also simplify if conditions to make
use of boolean values.
(If the cleanup4 PR ends up increasing
inserts/deletions, then this commit is
probably at fault.)
2019-07-17 20:42:26 +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
Joan Karadimov
fce804a09a
Use the dungeon_type enum for leveltype
2019-06-28 11:58:44 +03:00
Anders Jenbo
a7788ccddf
Format bin exact code
2019-06-17 04:55:41 +02:00