Commit graph

131 commits

Author SHA1 Message Date
Anders Jenbo
3f11876aba Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-06 10:48:11 +02:00
qndel
5191237f42
enums and stuff (#2024) 2020-04-06 08:04:14 +02:00
Anders Jenbo
cc0f92d45b Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-06 06:09:30 +02:00
Anders Jenbo
660405505f Remove C compat
It's unmaintained and clear that we won't be going back since some
functions can only be solved with C++
2020-04-06 05:43:20 +02:00
Anders Jenbo
b040c04a18 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-04 07:56:06 +02:00
galaxyhaxz
c632e2d1d0
Names and bug fixes (#1974) 2020-03-12 04:32:53 +01:00
galaxyhaxz
81ff8e6287 Metallic hydrogen neural array 2020-02-28 16:35:57 -06:00
Anders Jenbo
ab453a5bb0 Correct some documentation 2020-02-16 05:00:36 +01:00
Anders Jenbo
e7e51abd13 Document remaning functions in render related files 2020-02-16 04:01:52 +01:00
Anders Jenbo
f1616060e5 Document CL2 render functions 2020-02-15 17:06:31 +01: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
qndel
eb019ed9e7 [hellfire] DrawGame bin exact 2020-01-19 14:27:41 +01:00
qndel
6214779459 DrawZoom cleanup 2020-01-19 14:26:43 +01:00
galaxyhaxz
2c60ceb92a Fix items and cutscenes 2020-01-17 22:20:29 +01:00
Anders Jenbo
7369deba1b Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-12-25 20:25:56 +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
85ab626437 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-12-15 02:22:17 +01:00
galaxyhaxz
e250c269c1 Fix scrollrt draw cursor back 2019-12-13 16:05:37 -06:00
galaxyhaxz
67fedd9e99 Fix unknown struct field and drawpanflag 2019-10-31 22:57:15 +01:00
Anders Jenbo
048429b4cd Apply more constants 2019-10-28 04:29:39 +01:00
Anders Jenbo
71adfe509e Document more attributes 2019-10-28 03:05:40 +01:00
Anders Jenbo
92ab05ea13 Decompose more magic numbers 2019-10-26 00:24:55 +02:00
galaxyhaxz
8570d3bdfe Fix function order [dx.cpp] 2019-10-21 20:08:23 +02:00
Anders Jenbo
86bf1fe0d5 Correct spelling 2019-10-21 19:54:32 +02:00
Anders Jenbo
2348c3a8fd Documentations, enums and clean ups 2019-10-21 19:33:14 +02:00
Anders Jenbo
0502ba70ea Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-10-13 18:53:49 +02:00
Anders Jenbo
6597688eac Rename cell functions 2019-10-13 13:31:56 +02:00
Anders Jenbo
354adc480f Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-10-12 14:36:17 +02:00
galaxyhaxz
3c7a08a336
Fix function order [scrollrt.cpp] (#1800) 2019-10-12 06:27:58 -05:00
Anders Jenbo
babddf2921 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-10-08 00:35:03 +02:00
qndel
562d5ee073 [hellfire] DrawClippedMissile 2019-10-03 18:34:15 +02:00
qndel
0b40e796c0 [hellfire] DrawMissile bin exact 2019-10-03 18:34:15 +02:00
qndel
ca1b5ce485 [hellfire] DrawObject bin exact 2019-10-03 18:33:22 +02:00
qndel
83a04341ca [hellfire] DrawClippedObject bin exact 2019-10-03 18:33:09 +02:00
qndel
0fb6025948 scrollrt_draw_lower_2 cleanup 2019-10-03 18:32:48 +02:00
qndel
2dadb3e3a3 scrollrt_draw_lower cleanup 2019-10-03 18:32:36 +02:00
qndel
965c4dfd94 [hellfire] some new missiles2 (#1692) 2019-09-20 04:45:44 +02:00
Anders Jenbo
d26fe48942 [hellfire] Correct player structure and related functions 2019-09-04 22:20:54 +02:00
qndel
6cf1da4045 Apply enums to _mFlags 2019-08-31 09:21:15 +02:00
qndel
a17e34c4bf applied enums to _pmode and untangled ifs 2019-08-31 06:23:35 +02:00
Anders Jenbo
9d3ce818f0 Correct BOOLS 2019-07-21 19:11:11 +02:00
Anders Jenbo
6fba17eec5 Correct GLOBAL types based on PSX SYM 3 2019-07-21 04:10:31 +02:00
Anders Jenbo
5ab9f4609a Clean up signedness 2019-07-21 00:57:53 +02:00
Sergey Semushin
843ae57592 Make scrollrt_draw_dungeon bin exact. 2019-07-20 21:42:58 +03:00
Joan Karadimov
f695061d05 Replace resolution-related hard-coded numbers with constants 2019-07-20 17:24:34 +02:00
Anders Jenbo
3bc8ba66b0 Use defines for more screen geometry values 2019-07-20 17:10:49 +02:00
Anders Jenbo
a7ad382c10 Get scrollrt_draw_dungeon to min diff
Co-Authored-By: Sergey Semushin <predelnik@gmail.com>
2019-07-20 00:29:11 +02:00
Anders Jenbo
55b5ce883d Clean up unformatted files 2019-07-08 04:28:31 +02:00
Anders Jenbo
d2cb6a59e7 Apply scrollrt naming to town.cpp 2019-07-05 13:23:48 +02:00