174 Commits (40283ca69e95efe1e58ef0568e54edf1d3cedb6a)

Author SHA1 Message Date
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Andrew James 593a9f3b4b
Pull distinct points from VisionCrawlTable used by guardians (#4844) 4 years ago
Gleb Mazovetskiy c8ddf7df65 Crawl: Move implementation from header to cpp 4 years ago
Vladimir Olteanu bed5bd9ec1 Eliminate CrawlTable 4 years ago
Gleb Mazovetskiy 3b2e560fa0
Non-int versions of `Point` and `Displacement` (#4824) 4 years ago
Vladimir Olteanu 5a5111f1d8
Refactor CrawlTable (#4833) 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron 1124dd1bd2 Don't show hostile players in automap 4 years ago
Brandon Cullen 926f6b44bc Minimize direct usage of Lights[] global 4 years ago
Vladimir Olteanu 25d412d1ac Remove duplicate code in DoLighting 4 years ago
qndel b7b01ce1fd remove InitLightMax 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel e567953bc9 Sharing automap exploration in multiplayer 4 years ago
qndel 0ccdf940f7
fix bounds checks (#3237) 4 years ago
qndel f8cda02456 apply bounds check function 4 years ago
obligaron 1b3381ce8e Move CrawlNum to CrawlTable and make it extern visible 5 years ago
Juliano Leal Goncalves a91074d470 🚚 Rename 'LightStruct' struct to 'Light' 5 years ago
Anders Jenbo 87f478d82f Remove unnecessary indentation 5 years ago
BC Ko a9754d664b Reduce use of globals: VisionList 5 years ago
Anders Jenbo 7463d2c7dc Update Source/lighting.cpp 5 years ago
BC Ko c589ccb0ac cleanup manual value clamping: lighting.cpp 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
ephphatha af7adda161 Refactor GetLight/SetLight to take Points instead of x/y params 5 years ago
ephphatha 8dbbdcca0d remove unnecessary cast from MakeLightTable 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo 467b74dc06 Rename object globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Anders Jenbo bc59218d0d More clang-tidy/Android Studio cleanups 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
Anders Jenbo ecea12fc15 Clang-tidy: ParameterCase 5 years ago
qndel dadf418fe0
fix typo (#2266) 5 years ago
Anders Jenbo b1d237c823
More init clean up (#2262) 5 years ago
Anders Jenbo 5537fe748e Clean up debug code 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
Juliano Leal Goncalves b3ec79af4f
Leverage 'Point' in Lighting and Player functions (#2048) 5 years ago
Anders Jenbo 44b58c4970 Clean up L5dflags flags 5 years ago
Anders Jenbo 0c2042fa52 ♻️ Player by reference 5 years ago
Anders Jenbo 92db72719d 🔥 Remove some unused code 5 years ago
Anders Jenbo 3746723f52 ♻️Add type to MIN-files and TRN-files 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Gleb Mazovetskiy 0bfc147b78
🧹 Remove `DiabloAllocPtr` and friends (#1824) 5 years ago
Gleb Mazovetskiy 052b4c12f5 ♻️ LoadFileInMem: Remove `nullptr` at call sites 5 years ago