Anders Jenbo
5593ca2982
Fix loading order of poison water palette
...
Fixes #593
2021-02-21 18:47:16 +01:00
Anders Jenbo
3dae37501c
Fix partial screen updating
2021-02-20 06:56:14 +01:00
Anders Jenbo
327042c2e5
Strip out debug features from the release builds
...
leveldebug and lightmax still remains
2021-02-19 22:04:11 +01:00
pionere
f5c1079d6f
eliminate unused code
2021-02-19 22:04:11 +01:00
FluffyQuack
790c8e17e5
Implemented blended tranparency
2021-02-19 05:57:48 +01:00
Anders Jenbo
e3d85b9dfb
Fix starting a game
2021-02-18 22:51:10 +01:00
qndel
ab9911064f
unify checks for single and multiplayer
2021-02-18 22:32:01 +01:00
Juliano Goncalves
20c44a08ca
Spend all stat points with shift click
2021-02-17 19:07:39 +01:00
qndel
c0f5749728
Fix RNG diverging during level generation depending on the code path
...
The consequences has mostly mitigated after wards, but this will make things make more sens when analysing the state of the code.
2021-02-01 06:44:16 +01:00
qndel
20a96d3ef3
typos ( #989 )
2021-01-31 16:13:01 +01:00
Anders Jenbo
dcde3cd3c8
Fix old save games where some monsters hade 0 instea of NO_LIGHT
2021-01-31 09:56:25 +01:00
Anders Jenbo
9c0bc202c8
Fix additional wrong checks for monsters lights
2021-01-31 08:36:06 +01:00
qndel
eb43bfb9a3
Sync monster light posistion when loading a level
2021-01-31 05:01:44 +01:00
Anders Jenbo
aa7354aa57
Merge branch 'master' of github.com:diasurgical/devilution
2021-01-19 03:48:13 +01:00
FluffyQuack
e3d1b19761
A bunch of comments explaining how variables are used. Mainly for structs.h, but a tiny bit for movement code and game loop as well.
2021-01-19 03:44:47 +01:00
Anders Jenbo
00e3ff08ae
Unify majorty of monster.cpp
2021-01-17 03:55:23 +01:00
Anders Jenbo
0c96e32f19
Unify all defines, enums and structs
2021-01-08 20:53:06 +01:00
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
2021-01-05 23:14:35 +01:00
Anders Jenbo
5bdbf18902
Merge branch 'master' of github.com:diasurgical/devilution
2021-01-05 22:44:11 +01:00
Anders Jenbo
a006a25b62
Clean up variable names
2021-01-03 03:05:42 +01:00
Anders Jenbo
a2a3729491
Enable loading hellfire games form main menu
2021-01-02 07:40:05 +01:00
Trihedraf
d5b80cb6e7
Add --allquests debug switch for Singleplayer ( #959 )
2020-12-31 04:34:03 +01:00
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
2020-12-28 01:11:25 +01:00
Anders Jenbo
61b2d0de95
Merge branch 'master' of github.com:diasurgical/devilution
2020-12-16 02:24:39 +01:00
Anders Jenbo
83de2be78a
[hellfire] StartGame
2020-12-11 11:54:25 +01:00
Anders Jenbo
0f1956990a
Clean up diablo_reload_process
...
Good stuff from #1948
2020-12-11 09:47:58 +01:00
Anders Jenbo
145283aaeb
[hellfire] Correct function call in TryIconCurs
2020-12-11 09:42:15 +01:00
Anders Jenbo
7e5da498d7
Correct prameter type for PressChar
...
This fixes the signed ness of the if in Hellfire
2020-12-11 09:37:12 +01:00
Anders Jenbo
38dbcf7641
Format source
2020-12-02 00:52:38 +01:00
qndel
9c7d6c96ea
specify path to diablo.ini ( #928 )
2020-11-24 02:17:33 +01:00
Anders Jenbo
fa3785a475
Merge branch 'master' of github.com:diasurgical/devilution
2020-11-04 03:02:48 +01:00
Anders Jenbo
43b5dea6e5
Merge branch 'master' of github.com:diasurgical/devilution
2020-11-03 00:56:51 +01:00
qndel
c3380d3104
some cleanups
2020-11-03 00:04:07 +01:00
Anders Jenbo
40350a201b
Reorder diablo.cpp
2020-11-02 05:14:43 +01:00
Anders Jenbo
4794c8357c
Merge branch 'master' of github.com:diasurgical/devilution
2020-11-02 03:59:47 +01:00
Anders Jenbo
c54cc2013c
Calculate tick related values based on current game speed
2020-10-29 21:39:58 +01:00
Anders Jenbo
b7ca9a812a
Clean up unused return type
2020-10-29 21:39:58 +01:00
Gleb Mazovetskiy
a091a56e8e
Remove MAX_PATH restriction ( #898 )
...
Do not limit filesystem paths to 259 chars for MPQs, save files, and diablo.ini.
The MAX_PATH constant remains but now only limits path lengths within the MPQs.
2020-10-26 13:39:27 +01:00
Anders Jenbo
6580222d1c
Add enums for level entrances
2020-10-26 01:41:54 +01:00
Anders Jenbo
72e2637061
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-25 17:38:06 +01:00
Gleb Mazovetskiy
ec329e645c
Fix all "no-write-strings" warnings
2020-10-25 15:37:51 +01:00
Anders Jenbo
e073422ce7
Unify executable for Spawn and Retail
...
The game will now autodetect if it should run in shareware mode or full
retail based on the found mpq file. Additionally it can beforced in the
shareware mode with --spawn even if the retail data is found.
This simplifies a lot of the spagetty code and lets us better refactor,
also worth noteing is that we won't have to setup a secound set of build
tests.
2020-10-20 19:42:01 +02:00
Anders Jenbo
b896f7b18b
Only load UI sounds on boot
2020-10-19 06:55:47 +02:00
Anders Jenbo
889bba8fb7
Add Hellfire parameters to help screen
2020-10-15 04:57:34 +02:00
Anders Jenbo
cec9579186
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-12 10:48:34 +02:00
Anders Jenbo
2d6c1efeab
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-12 10:46:28 +02:00
qndel
cb3381916e
[hellfire] RightMouseDown bin exact
2020-10-12 03:18:05 +02:00
Anders Jenbo
7e04c63977
Merge branch 'hellfire' of github.com:diasurgical/devilution
2020-10-11 23:53:07 +02:00
Anders Jenbo
32778cdbb9
Perfectly align all resolutions
2020-10-06 06:28:51 +02:00
Anders Jenbo
e0a94686b0
Add game speed to multiplayer
...
Speed can only be set on game creation
2020-09-28 07:03:22 +02:00