Anders Jenbo
def2253386
♻️ Move monster.h related structs and enums and apply propper types
5 years ago
Anders Jenbo
d6ec6395e0
♻️ change QuestTalkData in to an array of _speech_id
...
This gets rid of casting QuestTalkData to DWORD/int in various parts of
the code.
5 years ago
Anders Jenbo
8d6d508222
Correct some incorrect bool operations
5 years ago
Anders Jenbo
1284333765
♻️ Use explicit types and remove globals from save file logic
5 years ago
Anders Jenbo
783e4a70b1
♻️ Strongly type items structures
5 years ago
Juliano Leal Goncalves
19f46b9f6c
🚚 Move 'PlayerStruct' to 'player.h'
5 years ago
Juliano Leal Goncalves
2c14908cf4
🚚 Move 'ItemStruct' to 'items.h'
5 years ago
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
5 years ago
qndel
ba37c8618f
fixtypos ( #1053 )
5 years ago
Anders Jenbo
61729c1eb6
Clean up missile types
5 years ago
Anders Jenbo
173d9c5b1d
Use sized types for network messages
5 years ago
Anders Jenbo
b4e78c5e79
Remove some unused junk
5 years ago
Anders Jenbo
36a196389b
Fix remaning basic compiler errors and warnings
5 years ago
qndel
6e096143f0
Add no-light define and fix usage
5 years ago
Anders Jenbo
06b7c78406
Notes of untimly header cleanups
5 years ago
Andi
03b989f6f4
Dynamic speed scrolling text ( #985 )
5 years ago
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.
5 years ago
Anders Jenbo
0c01aa9928
[hellfire] M_TryH2HHit
5 years ago
Anders Jenbo
4ffbb32952
[hellfire] Allow continuing Diablo saves in Hellfire and vice versa
5 years ago
Anders Jenbo
0c96e32f19
Unify all defines, enums and structs
5 years ago
Anders Jenbo
01590d3757
Merge a section of the Hellfire item and quest code
5 years ago
Anders Jenbo
e609e170d0
Merge a large chunk of Hellfire the code paths
5 years ago
Anders Jenbo
61a580588c
Unify save game loading
5 years ago
Anders Jenbo
e06259a691
[hellfire] MonsterMHit
5 years ago
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
5 years ago
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.
5 years ago
Gleb Mazovetskiy
619d90bcca
Make _SNETVERSIONDATA char* fields const
...
Follow-up to https://github.com/diasurgical/devilution/commit/ec329e645c4794b63a8239f6589260ed8a7c0b2
5 years ago
Gleb Mazovetskiy
ec329e645c
Fix all "no-write-strings" warnings
5 years ago
Anders Jenbo
57f0f5f4c7
Handle hellfire save game differences
6 years ago
Anders Jenbo
f6b178a965
Fix PkPlayerStruct size
6 years ago
Anders Jenbo
43f9e71acb
Unify player structures
...
Since they are being usered there reserved status can be said to have
changed. Clearly naming them makes it easier to understand what meaning
they have and this doesn't affect bin exact.
6 years ago
Anders Jenbo
a6b22cc1bc
Fix compatability with D1 saves
6 years ago
qndel
b81d2eb831
some cleanups ( #2099 )
6 years ago
qndel
ed92ca7861
fix sync struct
6 years ago
Anders Jenbo
e0a94686b0
Add game speed to multiplayer
...
Speed can only be set on game creation
6 years ago
Tyler
d7ca28ff8e
Added single-player difficulty menu.
6 years ago
Troy Bronzan
5b1b5fa8ae
Fixed monster to hit and unique monster ac difficulty bonus.
6 years ago
Anders Jenbo
2b5b5ca785
Remove problematic packing
...
This should help to compile for some ARM systems like Nintendo 3DS
6 years ago
Joel Falcou
64d26a7934
Sanitize use of namespace
...
Wrap individual headers in dvl namespace to prevent
including standard header in another namespace.
6 years ago
Anders Jenbo
30f4f1d71b
Add struct for CornerStone
6 years ago
Anders Jenbo
f1c216e688
Make player struct x/y fields match monster struct
6 years ago
qndel
5191237f42
enums and stuff ( #2024 )
6 years ago
Anders Jenbo
53ccf38a8c
Bool types
6 years ago
Gleb Mazovetskiy
82845004cc
Ensure _HASH/BLOCKENTRY are 16-bytes and aligned
6 years ago
Anders Jenbo
8491a67135
[hellfire] NetSendCmdMonDmg
6 years ago
Anders Jenbo
0383f9abcd
Add documentation to more files
6 years ago
Anders Jenbo
d6f70c56ce
Format files
6 years ago
Anders Jenbo
6e9987cc93
Rename dsound and it nolonger reflects DirectSound
6 years ago
qndel
3770c8551d
max walkpath ( #1996 )
6 years ago
qndel
f57af2fa7d
tMsgSaid type change
6 years ago