Anders Jenbo
|
96bf75b502
|
Rename player globals
|
5 years ago |
Anders Jenbo
|
c8870dbd1f
|
Rename item globals
|
5 years ago |
Anders Jenbo
|
235b0ee06c
|
💚 Fix remaning compiler warnings for GCC and CLang
|
5 years ago |
ephphatha
|
357f6f1dc3
|
Move RNG functions to their own header/source files
|
5 years ago |
Anders Jenbo
|
2bdb6caa07
|
Cleanup majority of remaning implicit bool conversions (#2234)
|
5 years ago |
Anders Jenbo
|
22b632f04a
|
♻️Clean up implicit bool conversions
|
5 years ago |
Gleb Mazovetskiy
|
4ea7ba0f5f
|
🚚 engine.h: Extract `LoadLE32` and `LoadBE32`
|
5 years ago |
Juliano Leal Goncalves
|
d47fc924f3
|
♻️ Use '_item_indexes' instead of 'int' for 'ItemStruct.IDidx' field
|
5 years ago |
Anders Jenbo
|
27591cc29f
|
Fix spawn save game compatability
|
5 years ago |
Anders Jenbo
|
ca65550a5a
|
Clean up packing/unpacking players
|
5 years ago |
Anders Jenbo
|
0c2042fa52
|
♻️ Player by reference
Update Source/items.cpp
Update Source/lighting.cpp
Update Source/pack.cpp
asd
ads
as
|
5 years ago |
Juliano Leal Goncalves
|
39736e2538
|
♻️ Pass 'PlayerStruct' pointer to 'ClrPlrPath'
|
5 years ago |
Anders Jenbo
|
f884ba5340
|
🔥 Remove more miniwin dependencies
|
5 years ago |
Vladimir Olteanu
|
0414871265
|
Cleanup VerifyGoldSeeds
|
5 years ago |
Vladimir Olteanu
|
bea21a5e20
|
Replace LOAD_LE32 & LOAD_BE32 with signedness- and endian-agnostic equivalents
|
5 years ago |
Anders Jenbo
|
2bd13451a1
|
♻️Apply point positioning to all remaning entities
|
5 years ago |
Anders Jenbo
|
7912e510f0
|
🎨 Clean up overuse of SDL types
|
5 years ago |
Anders Jenbo
|
e4cfad3196
|
♻️Use points instead of individual fileds for player structure
|
5 years ago |
Anders Jenbo
|
a32ac83090
|
🎨 cleanup trivial trype comparisons
|
5 years ago |
Anders Jenbo
|
97d7171123
|
🔥 Get rid of _ptargx/y
|
5 years ago |
Anders Jenbo
|
997c1dba55
|
🚚 Split up all.h in to proper header relations
|
5 years ago |
Anders Jenbo
|
f450d6a125
|
🚚 Move defines to there proper files
|
5 years ago |
Juliano Leal Goncalves
|
28ad9d43c5
|
🎨 Rename 'plr_class' enum to 'HeroClass'
Members were renamed as well for readability.
|
5 years ago |
Juliano Leal Goncalves
|
7d95bfed39
|
♻️ Convert 'plr_class' to a scoped enumeration
|
5 years ago |
Anders Jenbo
|
61244c4d93
|
♻️ Rearange and apply more enums
|
5 years ago |
Anders Jenbo
|
20186e0370
|
🎨 Replace TRUE/FALSE with true/false
fix
Fix
fix
|
5 years ago |
Anders Jenbo
|
93d42b62b8
|
♻️ Change BOOL to bool
|
5 years ago |
Anders Jenbo
|
bfb3c11c2b
|
🎨 Change namespace to devilution
|
5 years ago |
Anders Jenbo
|
630e507f63
|
🚚 Apply namespace
|
5 years ago |
Juliano Leal Goncalves
|
9021f8daa5
|
♻️ Pluralize global 'item' array variable
|
5 years ago |
Anders Jenbo
|
bba73ea20f
|
✨ Handle mixed item origins in multiplayer
|
5 years ago |
Anders Jenbo
|
8f09cc3034
|
[diablo] 🐛 Correct spelling of Sorcerer
Fixes #1074
|
5 years ago |
Anders Jenbo
|
17803d5923
|
♻️ Apply proper types to PlayerStruct
|
5 years ago |
Juliano Leal Goncalves
|
37466890e0
|
♻️ Extract 'ItemStruct.isEmpty()' function
|
5 years ago |
Anders Jenbo
|
8101c61037
|
♻️ Simplify packing an ear
|
5 years ago |
Anders Jenbo
|
c71efb5960
|
✅ Better assertions on item generation tests
[Diablo/Hellfire] Also clear PkItemStruct when calling PackItem() to
avoid garbage data ending up in the saves.
|
5 years ago |
Anders Jenbo
|
ee3cbdc6ee
|
🐛 Clear item before reusing it in all cases
This will undoubtly also fix some issues with original items contaning
garbage data that could lead to morphing
|
5 years ago |
Anders Jenbo
|
5035ac8062
|
Strip Hellfire items in Diablo sessions
|
5 years ago |
Anders Jenbo
|
4d47d513ce
|
Implement Hellfire multiplayer saves
|
5 years ago |
Anders Jenbo
|
b4e78c5e79
|
Remove some unused junk
|
5 years ago |
qndel
|
ab9911064f
|
unify checks for single and multiplayer
|
5 years ago |
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.
|
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
|
74daab442a
|
Fix building Hellfire on multiple platforms
|
5 years ago |
Anders Jenbo
|
043d15db66
|
[hellfire] PackPlayer and frinds
|
5 years ago |
Anders Jenbo
|
ae31d4182b
|
Fix Windows builds
|
5 years ago |
Anders Jenbo
|
2b15f61c56
|
[hellfire] UnPackPlayer
|
5 years ago |
Anders Jenbo
|
38dbcf7641
|
Format source
|
5 years ago |