72 Commits (development)

Author SHA1 Message Date
Gleb Mazovetskiy 5cc1f98b8d Remove utils/stdcompat/invoke_result_t.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
qndel 3500dc1861 code cleanup 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
Anders Jenbo b7424a0068 Clean up PmChangeLightOff() 3 years ago
Anders Jenbo 124cc71800 Update realtime lighting when static lights are changed 3 years ago
Anders Jenbo 828a52dc6d Clean up ProcessLightsList() 3 years ago
Anders Jenbo e969a8ad01 Invert player to vision relation 3 years ago
Anders Jenbo 382212b98c Remove DisableLighting from release builds 3 years ago
Anders Jenbo 13c5c09990 Clean up Light related naming 3 years ago
Anders Jenbo dc2d97c112 Split lighting shades from trn tables 3 years ago
Vladimir Olteanu 8fd3be67b5 Refactor VisionCrawlTable 4 years ago
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
Andrew James c479488fd7
Remove unnecessary assert (#4911) 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 fd98aff9f1 Move shared dungeon level code to common function 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
qndel b7b01ce1fd remove InitLightMax 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
qndel e567953bc9 Sharing automap exploration in multiplayer 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 ef6275caac Clean up private function names 5 years ago
Anders Jenbo 4bf4e42230 Move local symbols to anonymous namespace 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Anders Jenbo bc59218d0d More clang-tidy/Android Studio cleanups 5 years ago
qndel dadf418fe0
fix typo (#2266) 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Juliano Leal Goncalves b3ec79af4f
Leverage 'Point' in Lighting and Player functions (#2048) 5 years ago
Gleb Mazovetskiy 0bfc147b78
🧹 Remove `DiabloAllocPtr` and friends (#1824) 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo 373f28736f 🎨 Acceptable parts of modernize-* 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 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
Anders Jenbo e7ae8ddd04 🚚 Move all enums to there respective headers 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo 433edc63ea ♻️ Consistently use pragma once to guard the headers 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo 1284333765 ♻️ Use explicit types and remove globals from save file logic 5 years ago
pionere f5c1079d6f eliminate unused code 5 years ago
Anders Jenbo 06b7c78406 Notes of untimly header cleanups 5 years ago
Anders Jenbo 6b2a430e3b Clean up lighting.h 5 years ago
Joel Falcou c4223d4c29 Per file basis use of extern C 6 years ago