Commit graph

423 commits

Author SHA1 Message Date
Anders Jenbo
39999791b3 Revamp ini options and sync in multiplayer
[NetMsg]
F12=Now you DIE!
F11=Here's something for you.
F10=Follow me.
F9=I need help! Come Here!

[Game]
Speed=50
Fast Walk=1
Grab Input=0
Theo Quest=0
Cow Quest=0

[Audio]
Sound Volume=0
Music Volume=0
Walking Sound=1

[Graphics]
Fullscreen=1
Fit to Screen=1
Scaling Quality=2
Integer Scaling=0
Vertical Sync=1
Blended Transparency=1
Gamma Correction=100
Color Cycling=1

[Diablo]
Intro=0

[Hellfire]
Intro=0
SItem=

[Phone Book]
Entry1=127.0.0.1

[Network]
Bind Address=0.0.0.0
2021-03-01 11:52:26 +01:00
Anders Jenbo
f87bc0ca8b Clea up some duplicate item code 2021-02-27 23:04:06 +01:00
Anders Jenbo
70ca20b59f Clean up Hellfire special cases 2021-02-25 05:50:24 +01:00
Anders Jenbo
b4e78c5e79 Remove some unused junk 2021-02-25 05:37:17 +01:00
pionere
e240dcd606 code cleanup using std::max 2021-02-20 00:13:36 +01:00
pionere
f5c1079d6f eliminate unused code 2021-02-19 22:04:11 +01:00
Anders Jenbo
60d3e9ceb1 Clean up rendering 2021-02-19 03:05:12 +01:00
Anders Jenbo
480792c53b [hellfire] Fix new gold piles having the wrong graphics 2021-02-19 02:56:53 +01:00
qndel
ab9911064f unify checks for single and multiplayer 2021-02-18 22:32:01 +01:00
Anders Jenbo
7d39c4c9d1 Remove checks for duplicate items
- We fixed the normal way of duplicating items.
- Legit items can be seen as duplicates in some instances.
- It doesn't fix the issue since the player has to drop both for it to
trigger.
2021-02-18 21:11:46 +01:00
pionere
f22907e2e6 remove unnecessary (and wrong) stat value checks 2021-02-17 19:39:15 +01:00
qndel
8186d9f174
update damage after leveling up (#1002) 2021-02-13 02:09:27 +01:00
FluffyQuack
e7486163af Refactored StartWalk(), StartWalk2(), and StartWalk3() into one function, and added some comments. 2021-02-03 19:01:00 +01:00
FluffyQuack
007b5a576c Refactored DoWalk(), DoWalk2(), and DoWalk3() into one function and added comments. 2021-02-03 19:01:00 +01:00
qndel
6788d6a351 fix knockback light 2021-01-31 16:50:09 +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
Anders Jenbo
fdf5d514b6 Remove redundant code from CastSpell 2021-01-23 22:21:12 +01:00
Anders Jenbo
374e8177ef Remove wave.cpp 2021-01-23 21:24:25 +01:00
Anders Jenbo
94e7ee9496 Add test for PM_DoGotHit
This maintains the lack of zen combination in Hellfire but uses the
frame spacing from Diablo for both.
2021-01-21 03:09:34 +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
b0ef605e02 Fix build 2021-01-18 03:38:42 +01:00
Anders Jenbo
c17b4bb4d3 [hellfire] Fix defaying items in right hand multiplayer 2021-01-18 03:32:02 +01:00
Anders Jenbo
d68c8c1cc8 Fix issues related to cross loading save games 2021-01-17 04:49:23 +01:00
Anders Jenbo
00e3ff08ae Unify majorty of monster.cpp 2021-01-17 03:55:23 +01:00
Anders Jenbo
ccd0e7fd23 Merge branch 'master' of github.com:diasurgical/devilution 2021-01-16 02:10:25 +01:00
Anders Jenbo
0c01aa9928 [hellfire] M_TryH2HHit 2021-01-15 00:42:37 +01:00
Anders Jenbo
1e86577fc8 Some random cleanups 2021-01-14 00:05:30 +01:00
Anders Jenbo
2f4b66f844 Unify most of Hellfire's player code 2021-01-11 20:11:22 +01:00
Anders Jenbo
6786ebbd1a Merge branch 'master' of github.com:diasurgical/devilution 2021-01-11 19:28:45 +01:00
Anders Jenbo
e19150bd0a [hellfire] NetInit 2021-01-11 19:12:56 +01:00
Anders Jenbo
abec004ba6 [hellfire] PosOkPlayer 2021-01-10 22:48:42 +01:00
Anders Jenbo
8bf14c1e13 [hellfire] PM_DoAttack 2021-01-10 22:47:56 +01:00
Anders Jenbo
7c22dd2bd5 [hellfire] PlrHitPlr 2021-01-10 17:37:22 +01:00
Anders Jenbo
51c6104edf [hellfire] StartPlrHit 2021-01-10 10:02:55 +01:00
Anders Jenbo
8d27b1db63 [hellfire] CreatePlayer 2021-01-10 09:52:31 +01:00
Anders Jenbo
d05f4fbe15 Merge recently cleaned hellfire code 2021-01-09 22:36:59 +01:00
Anders Jenbo
f9aacc8704 Merge branch 'master' of github.com:diasurgical/devilution 2021-01-09 19:36:09 +01:00
Anders Jenbo
8c261d0966 Merge remaning clean Hellfire code paths 2021-01-09 19:04:31 +01:00
Anders Jenbo
9cefb7dab5 Remove invalid BUGFIX
Because else it will strip half the players gold
2021-01-09 18:57:27 +01:00
Anders Jenbo
c7b32ec4e4 Clean ups 2021-01-08 21:23:00 +01:00
Anders Jenbo
0c96e32f19 Unify all defines, enums and structs 2021-01-08 20:53:06 +01:00
Anders Jenbo
6f8f4c3293 Unify another chunk of simple Hellfire code paths 2021-01-07 07:19:07 +01:00
Anders Jenbo
01590d3757 Merge a section of the Hellfire item and quest code 2021-01-07 02:29:06 +01:00
Anders Jenbo
e609e170d0 Merge a large chunk of Hellfire the code paths 2021-01-06 08:07:20 +01:00
Anders Jenbo
aa3c0242e7 Merge branch 'master' of github.com:diasurgical/devilution 2020-12-31 02:12:23 +01:00
qndel
1dfa505895 [hellfire] CheckPlrSpell bin exact 2020-12-28 16:03:35 +01:00
Anders Jenbo
d20eddf48e Unifcy a chunk of Hellfire's code pathts 2020-12-28 01:11:25 +01:00
Anders Jenbo
c1a126868b Merge branch 'master' of github.com:diasurgical/devilution 2020-12-28 01:06:38 +01:00