16 Commits (next)

Author SHA1 Message Date
obligaron 8832c26955
Fix PoolFix() to always replace dirt ceiling tiles if they are adjacent to a ground lava tile (#6266) 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
ephphatha 3bbb80d849 Introduce temporary function to advance the global rng state and discard results 3 years ago
Anders Jenbo 828a52dc6d Clean up ProcessLightsList() 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Anders Jenbo 3d08f951d6 Clean up use of miniwin 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
ephphatha 420a248e0c Use FlipCoin for most uses of GenerateRnd with variable frequency 4 years ago
ephphatha 7c54066f31 Use PickRandomlyAmong when choosing between two options 4 years ago
ephphatha bc0a058350 Invert FlipCoin 4 years ago
Anders Jenbo e09059c20e Reuse DungeonMask for lockout in DRLG3 4 years ago
Cesar Canassa bb3fb36ddc
Introduces FlipCoin() (#4908) 4 years ago
Gleb Mazovetskiy eb8721885d Fix clang warnings 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
ephphatha 3354c57ca8 Rename SkipThemeRoom/invert logic to match use 4 years ago
ephphatha 306a92b897 Remove duplicated anvil size/area calc in PlaceAnvil 4 years ago
Gleb Mazovetskiy de3c9874c7 Migrate large bool arrays to `std::bitset` 4 years ago
Anders Jenbo 4cc3a5264c Make dPiece zero-indexed 4 years ago
Anders Jenbo fd98aff9f1 Move shared dungeon level code to common function 4 years ago
Anders Jenbo 6fa681e567 Clean up level initialization 4 years ago
Anders Jenbo d17d7e018d Use common function for loading .dun tile data 4 years ago
Anders Jenbo 98a10d262e Unify PlaceMiniSet 4 years ago
Anders Jenbo 55d93a71f1 Switch to using the Minipice class in drlg_l3 4 years ago
Anders Jenbo e8ed195ef6 Place Anvil from the .dun rather then a hardcoded array 4 years ago
Anders Jenbo 359e31a900 Add PlaceMiniSetRandom1x1() helper for simple replacements 4 years ago
Anders Jenbo 6962fcd63e Clean up PlaceMiniSet() 4 years ago
Anders Jenbo afec954c9a Convert dflags to boolean 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
Juliano Leal Goncalves ba66a9dc87 ♻️ Replace 'dmaxx' and 'dmaxy' globals with single 'dmaxPosition' 5 years ago
Juliano Leal Goncalves 6583410152 ♻️ Replace 'dminx' and 'dminy' globals with single 'dminPosition' 5 years ago
Juliano Leal Goncalves 940a120bf9 ♻️ Replace 'ViewX' and 'ViewY' globals with single 'ViewPosition' 5 years ago
BC Ko 40c804c0ba Replace QuestStatus() with IsAvailable() in QuestStruct 5 years ago
Andrew James 4f73794a53
Restore dropped cases for fence fix and vertical wall checks (#2353) 5 years ago
Anders Jenbo 74b57558c9 🚚 Move local code to anonymous namespace 5 years ago
Anders Jenbo 85ee14710a Align naming and style in DRLG algorithms 5 years ago
Anders Jenbo 352a0ca510 Place local symbols in an anonymous namespace 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo bc59218d0d More clang-tidy/Android Studio cleanups 5 years ago
Anders Jenbo cb564a2d54 Clean up A-D 5 years ago
Anders Jenbo fc353fc799 Clang-tidy: FunctionCase 5 years ago
Anders Jenbo b71b0149a3 Clang-tidy: ConstexprVariableCase 5 years ago
Anders Jenbo 99b84230ad Give better names to Hellfire tile replacment patterns 5 years ago
qndel 373f1db22e
If cleanup + bugfixes (#2273) 5 years ago
Anders Jenbo 51b71b01c9 Clean up variable init in drlg files 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Anders Jenbo 8a4d38dd74 Stabalize clang-tidy runs 5 years ago
Anders Jenbo 2bdb6caa07
Cleanup majority of remaning implicit bool conversions (#2234) 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago