staphen
|
b85485b8f3
|
Resolve game crash when syncing Diablo items in Hellfire games
|
2022-01-17 00:31:27 +01:00 |
|
Anders Jenbo
|
af08a99691
|
Perform item requirement check when entering vendors
|
2021-12-13 00:56:38 +01:00 |
|
Andrew James
|
4a940b1b07
|
Remove uses of Items[] as a temporary for other Item variables (#2924)
|
2021-11-25 09:34:13 +01:00 |
|
Anders Jenbo
|
6e63354cd1
|
Remove safe guards around strings own the input for
|
2021-11-22 10:07:31 +01:00 |
|
Anders Jenbo
|
799f1763af
|
Performce UTF8 aware limited string copies
|
2021-11-22 03:28:51 +01:00 |
|
Anders Jenbo
|
b4f699f0a3
|
Validate item network messages
|
2021-10-12 04:56:30 +02:00 |
|
Anders Jenbo
|
a56452eec3
|
Validate player sync
|
2021-10-12 04:56:30 +02:00 |
|
Anders Jenbo
|
0c5bdf5dbf
|
🐛 Reject items that would cause an OOB to
|
2021-09-23 10:20:54 +02:00 |
|
Juliano Leal Goncalves
|
379a27b64a
|
♻️ Convert 'ItemType' enum to enum class
🎨 Rename 'ItemType' elements to enum class standards
|
2021-09-13 00:25:49 +02:00 |
|
Sid672
|
a12a7511a9
|
Functional documentation moved
|
2021-09-12 19:50:36 +02:00 |
|
ephphatha
|
8ab229e7e8
|
LoadItemData by reference
|
2021-09-07 01:09:51 +02:00 |
|
Juliano Leal Goncalves
|
7841c4731e
|
🚚 Rename 'PkItemStruct' to 'ItemPack'
|
2021-08-30 13:40:08 +02:00 |
|
Juliano Leal Goncalves
|
bb2dfdfb73
|
🚚 Rename 'ItemStruct' to 'Item'
|
2021-08-30 13:40:08 +02:00 |
|
Juliano Leal Goncalves
|
28134d099c
|
🚚 Rename 'PkPlayerStruct' to 'PlayerPack'
|
2021-08-30 08:01:53 +02:00 |
|
Juliano Leal Goncalves
|
bbf529c65a
|
🚚 Rename 'PlayerStruct' to 'Player'
|
2021-08-30 06:44:18 +02:00 |
|
Anders Jenbo
|
4044fadeb5
|
Clean up some players references
|
2021-08-30 03:26:17 +02:00 |
|
BC Ko
|
4df798808e
|
2435 refactor global variable Items part 2 (#2673)
|
2021-08-26 08:06:48 +02:00 |
|
qndel
|
3dbc120320
|
optimized packing/unpacking inventory items (#2610)
|
2021-08-18 20:56:07 +02:00 |
|
Anders Jenbo
|
f0a7a5c989
|
🎨 Apply code style
|
2021-07-19 05:44:20 +02:00 |
|
Anders Jenbo
|
069249f318
|
🚚 Move local function to anonymous namespace i-p
|
2021-07-19 05:44:20 +02:00 |
|
Anders Jenbo
|
96bf75b502
|
Rename player globals
|
2021-07-08 02:01:14 -07:00 |
|
Anders Jenbo
|
c8870dbd1f
|
Rename item globals
|
2021-07-08 02:01:14 -07:00 |
|
Anders Jenbo
|
235b0ee06c
|
💚 Fix remaning compiler warnings for GCC and CLang
|
2021-07-04 05:26:33 -07:00 |
|
ephphatha
|
357f6f1dc3
|
Move RNG functions to their own header/source files
|
2021-06-27 03:09:41 -07:00 |
|
Anders Jenbo
|
2bdb6caa07
|
Cleanup majority of remaning implicit bool conversions (#2234)
|
2021-06-26 21:05:45 +02:00 |
|
Anders Jenbo
|
22b632f04a
|
♻️Clean up implicit bool conversions
|
2021-06-26 08:57:59 -07:00 |
|
Gleb Mazovetskiy
|
4ea7ba0f5f
|
🚚 engine.h: Extract LoadLE32 and LoadBE32
|
2021-06-21 02:34:28 -07:00 |
|
Juliano Leal Goncalves
|
d47fc924f3
|
♻️ Use '_item_indexes' instead of 'int' for 'ItemStruct.IDidx' field
|
2021-06-14 02:07:06 +02:00 |
|
Anders Jenbo
|
27591cc29f
|
Fix spawn save game compatability
|
2021-06-06 04:51:43 +02:00 |
|
Anders Jenbo
|
ca65550a5a
|
Clean up packing/unpacking players
|
2021-05-13 01:47:46 +02:00 |
|
Anders Jenbo
|
0c2042fa52
|
♻️ Player by reference
Update Source/items.cpp
Update Source/lighting.cpp
Update Source/pack.cpp
asd
ads
as
|
2021-05-13 01:47:46 +02:00 |
|
Juliano Leal Goncalves
|
39736e2538
|
♻️ Pass 'PlayerStruct' pointer to 'ClrPlrPath'
|
2021-05-05 00:38:58 +02:00 |
|
Anders Jenbo
|
f884ba5340
|
🔥 Remove more miniwin dependencies
|
2021-04-29 23:04:56 +02:00 |
|
Vladimir Olteanu
|
0414871265
|
Cleanup VerifyGoldSeeds
|
2021-04-29 02:03:23 +02:00 |
|
Vladimir Olteanu
|
bea21a5e20
|
Replace LOAD_LE32 & LOAD_BE32 with signedness- and endian-agnostic equivalents
|
2021-04-28 20:11:51 +02:00 |
|
Anders Jenbo
|
2bd13451a1
|
♻️Apply point positioning to all remaning entities
|
2021-04-25 01:25:48 +02:00 |
|
Anders Jenbo
|
7912e510f0
|
🎨 Clean up overuse of SDL types
|
2021-04-24 17:07:07 +02:00 |
|
Anders Jenbo
|
e4cfad3196
|
♻️Use points instead of individual fileds for player structure
|
2021-04-24 04:46:08 +02:00 |
|
Anders Jenbo
|
a32ac83090
|
🎨 cleanup trivial trype comparisons
|
2021-04-23 02:48:25 +02:00 |
|
Anders Jenbo
|
97d7171123
|
🔥 Get rid of _ptargx/y
|
2021-04-21 03:55:27 +02:00 |
|
Anders Jenbo
|
997c1dba55
|
🚚 Split up all.h in to proper header relations
|
2021-04-16 01:04:54 +02:00 |
|
Anders Jenbo
|
f450d6a125
|
🚚 Move defines to there proper files
|
2021-04-16 01:04:54 +02:00 |
|
Juliano Leal Goncalves
|
28ad9d43c5
|
🎨 Rename 'plr_class' enum to 'HeroClass'
Members were renamed as well for readability.
|
2021-04-12 20:00:53 +02:00 |
|
Juliano Leal Goncalves
|
7d95bfed39
|
♻️ Convert 'plr_class' to a scoped enumeration
|
2021-04-12 20:00:53 +02:00 |
|
Anders Jenbo
|
61244c4d93
|
♻️ Rearange and apply more enums
|
2021-04-10 05:24:01 +02:00 |
|
Anders Jenbo
|
20186e0370
|
🎨 Replace TRUE/FALSE with true/false
fix
Fix
fix
|
2021-04-09 15:13:02 +02:00 |
|
Anders Jenbo
|
93d42b62b8
|
♻️ Change BOOL to bool
|
2021-04-09 15:13:02 +02:00 |
|
Anders Jenbo
|
bfb3c11c2b
|
🎨 Change namespace to devilution
|
2021-04-06 15:21:25 +02:00 |
|
Anders Jenbo
|
630e507f63
|
🚚 Apply namespace
|
2021-04-06 15:21:25 +02:00 |
|
Juliano Leal Goncalves
|
9021f8daa5
|
♻️ Pluralize global 'item' array variable
|
2021-04-06 11:45:28 +02:00 |
|