76 Commits (codeql)

Author SHA1 Message Date
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
ephphatha b62ee6a66e Remove use of direction for towners with a single facing 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Juliano Leal Goncalves 8940ede1ab
🚚 Rename 'TownerStruct' struct to 'Towner' (#2813) 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
qndel 58367c7e32
talkto debug command (#2666) 5 years ago
Anders Jenbo d523fc1e81 Cleanups 5 years ago
Anders Jenbo 9b8bf92575 Rename quest 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
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
Kalebe Alves 0461529176 Move byte from engine.h 5 years ago
Anders Jenbo 8a7ec56d3a Player by reference part 2 5 years ago
Anders Jenbo ad97ebe980 🔥 Remove redundant code from towners.cpp 5 years ago
Gleb Mazovetskiy 2b690137a3 🧹 towners.cpp: Avoid allocations for animOrder 5 years ago
Anders Jenbo 4c217ec4fc ♻️Use a vector to more sensibly assign NPC animation cycles 5 years ago
Anders Jenbo 05f8f9524f ♻️Handle towner talk logic via initialization list instead of switch 5 years ago
Anders Jenbo 6321bf04d5 ♻️Pass player to towner by reference instead of index 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Vladimir Olteanu d9a4ff8729
Use std::string_view for towners' names (#1750) 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo 9e307a0d4a 🎨 Rename towner[] to towners[] 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 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
Gleb Mazovetskiy ec4da72f9e Optimize TownerStruct 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 d6ec6395e0 ♻️ change QuestTalkData in to an array of _speech_id 5 years ago
Anders Jenbo 33f0878399 Mark _tAnimOrder as explicitly signed 5 years ago
Anders Jenbo 20916488c5 Revert "Allow for animations of 255 frames" 5 years ago
Anders Jenbo 55b9fc63c2 Allow for animations of 255 frames 5 years ago
Anders Jenbo 06b7c78406 Notes of untimly header cleanups 5 years ago
Anders Jenbo 55cd299d75 Reorder towners.cpp 5 years ago
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 6 years ago
Anders Jenbo 7e45f8bcc8 More cleanups 6 years ago
Joel Falcou c4223d4c29 Per file basis use of extern C 6 years ago
Joel Falcou 64d26a7934 Sanitize use of namespace 6 years ago
Anders Jenbo c384711a5f Backport cleanups from hellfire branch 6 years ago
Robin Eklind 27b40436a9 Use pointers instead of references for Devilution exported API 6 years ago
Anders Jenbo a7c8750e92 [hellfire] Add QuestTalkData data 6 years ago
galaxyhaxz 80840b4d69 PlrHasItem: change pointer to reference 7 years ago
qndel a99e2877f0 [hellfire] 6 towners.cpp functions bin exact 7 years ago