Anders Jenbo
|
3df8af0e9d
|
Apply missile_id to _mitype
|
5 years ago |
Anders Jenbo
|
d4bd409472
|
Deduplicate manashild/reflect code
|
5 years ago |
BC Ko
|
1a6562e16d
|
Merge pull request #2648 from bcko/2435_refactor_Missiles_3
|
5 years ago |
qndel
|
7ba878fd4d
|
fix reflect on loading
|
5 years ago |
Anders Jenbo
|
4c6a5bab56
|
Clean up god mode
|
5 years ago |
BC Ko
|
14b7e3bdc1
|
2435 refactor missiles part 2 (#2635)
|
5 years ago |
BC Ko
|
aa109b14b4
|
refactor UpdateMissileVelocity
refactor MI_ResurrectBeam
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
|
5 years ago |
Anders Jenbo
|
fa7f3442e4
|
Fix loading monster missiles
|
5 years ago |
Anders Jenbo
|
f289fbcec5
|
Remove dead missile code
|
5 years ago |
Vladimir Olteanu
|
b76e8c060b
|
Introduce MissileDataFlags
|
5 years ago |
Vladimir Olteanu
|
61f82d1944
|
Remove LoadMissileGFX
|
5 years ago |
Vladimir Olteanu
|
040ca7b1e9
|
Remove logic related to unused MFLAG_ALLOW_SPECIAL
|
5 years ago |
Vladimir Olteanu
|
7482b23473
|
MissileSpriteData: move checks for hidden sprites to class members
|
5 years ago |
Vladimir Olteanu
|
3364a4e00c
|
Refactor MisFileData
MisFileData: make pinnedMem private
|
5 years ago |
vlad
|
b7a92d549c
|
fixes stone curse forever bug caused by negative monster index
fixes https://github.com/diasurgical/devilutionX/issues/2550
|
5 years ago |
qndel
|
0a70a8cece
|
unify block formula
|
5 years ago |
qndel
|
9056092cf8
|
more clamps (#2496)
|
5 years ago |
qndel
|
169f980038
|
ranged/magic formulas
|
5 years ago |
qndel
|
bd5e30db52
|
replace armor formula
|
5 years ago |
Anders Jenbo
|
4451a519eb
|
Fix two OOBs in missiles.cpp
|
5 years ago |
Vladimir Olteanu
|
629bd69fab
|
Remove duplicate code in AddFooRune
|
5 years ago |
Anders Jenbo
|
9c4e34f988
|
Player by reference
|
5 years ago |
Anders Jenbo
|
8ba3bbb6a4
|
Have PosOkPlayer take PlayerStruct as input (#2430)
|
5 years ago |
Anders Jenbo
|
0889780923
|
Remove more usage of miniwin types
|
5 years ago |
Anders Jenbo
|
78124fb389
|
Add GolemHoldingCell
|
5 years ago |
Anders Jenbo
|
bef214d0ca
|
Clean up monster ide handeling in CheckMissileCol
|
5 years ago |
Anders Jenbo
|
9c0760e780
|
♻️Clean up various checks in monster logic
|
5 years ago |
Anders Jenbo
|
9264ad4b89
|
Use IsTileNotSolid() in place of !nSolidTable[dPiece[][]]
|
5 years ago |
Anders Jenbo
|
2d4da488f0
|
Split path test functions
|
5 years ago |
ephphatha
|
488ee03f53
|
Use bound functions for LineClear test function pointer
|
5 years ago |
Anders Jenbo
|
4e82c70fcb
|
Make MonsterIsTileAccessible aware if monsters can open doors or not
|
5 years ago |
obligaron
|
5ed79c38ef
|
Introduce MissilePosition.StopMissile
|
5 years ago |
Anders Jenbo
|
e82d103465
|
🐛 Fix bounds checks in monster code
|
5 years ago |
qndel
|
efaeffcab8
|
fix guardian (#2383)
|
5 years ago |
Anders Jenbo
|
77b72da276
|
♻️Use monster by reference when possible
|
5 years ago |
Anders Jenbo
|
40373bd4cf
|
Clean up PutMissile
|
5 years ago |
Anders Jenbo
|
13eb1d9bb4
|
Clean up GuardianTryFireAt
|
5 years ago |
Anders Jenbo
|
ef6275caac
|
Clean up private function names
|
5 years ago |
Anders Jenbo
|
4bf4e42230
|
Move local symbols to anonymous namespace
|
5 years ago |
obligaron
|
3e57d0d69b
|
Introduce MonsterGraphic enum class
|
5 years ago |
obligaron
|
5f7a2803fc
|
Introduce CMonster::GetAnimData
|
5 years ago |
Anders Jenbo
|
8ebef6a062
|
Clean up ProcessMissiles
|
5 years ago |
ephphatha
|
b680e3fef1
|
Align end comment markers for doxygen comments
Including a bunch from previous PRs (since I was responsible for the broken formatting for most 😓)
|
5 years ago |
ephphatha
|
949cb713d3
|
Add explicit casts to conversions from double/float to int
|
5 years ago |
Anders Jenbo
|
467b74dc06
|
Rename object globals
|
5 years ago |
Anders Jenbo
|
9ae908f947
|
Rename missile globals
|
5 years ago |
Anders Jenbo
|
96bf75b502
|
Rename player globals
|
5 years ago |
Anders Jenbo
|
dce78dde62
|
Rename lighting globals
|
5 years ago |
Anders Jenbo
|
07ad083fda
|
Rename monster globals
|
5 years ago |
obligaron
|
be53349c2d
|
Decouple missile movement from game logic (#2322)
|
5 years ago |