110 Commits (7afdbe8fdcc2495f5883527e797b9414aa87a475)

Author SHA1 Message Date
Anders Jenbo e949f41d83 Clean up selection type 2 years ago
Gleb Mazovetskiy e9c29fa806 Switch to ankerl::unordered_dense 2 years ago
obligaron d4a70a2bc5 Fix MSVC warnings in monster.cpp/monsterdat.cpp 2 years ago
Gleb Mazovetskiy 7cb24054a3 DataFile: Add a couple of helper methods 2 years ago
Gleb Mazovetskiy cfdade5f37 Simplify txtdata parsing with a helper class 2 years ago
Gleb Mazovetskiy 99fea0d1c5 Migrate unique monsters to data files 2 years ago
Gleb Mazovetskiy 2eae121931 Migrate monstdat to a data file 2 years ago
Gleb Mazovetskiy 0d19c1b773 Slightly optimize loading same-sprite monsters 2 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
staphen 82cf475b05 Change Na-Krul's animation rates from 0 to 1 3 years ago
Eric Robinson d7b6c7dca8
Refactor Missile Function Names (#5733) 3 years ago
Eric Robinson 30c1991039
`enum _mai_id` -> `enum class MonsterAIID` (#5683) 3 years ago
Gleb Mazovetskiy 7c53a5d5b3 Reduce `ObjectData` size: 24 bytes -> 11 bytes 3 years ago
Gleb Mazovetskiy b281f0afac Run tools/cpp_format_struct_table.py 3 years ago
staphen 6199019d5a Fix alignment of values and field names in monster data 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Vladimir Olteanu 33f4289634 Get rid of unused immunity 4 years ago
Anders Jenbo 16b65120ea Clean up LevelMonsterTypes related code 4 years ago
Mikołaj Piróg 262fa9ac2d
Rename MonsterData members (#5000) 4 years ago
Gleb Mazovetskiy 9928d691e4 Remove `MonsterData#has_trans` 4 years ago
Gleb Mazovetskiy 53975d9264 monstdat: Simplify paths 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Mikołaj Piróg 7cab074aa5
Correct members' names in monster.h (#4850) 4 years ago
Gleb Mazovetskiy 3178dd5158
Replace most uses of `sprintf` with `fmt` (#4837) 4 years ago
Gleb Mazovetskiy a939b12f97 monstdat: Fix incompatible enum warning 4 years ago
Anders Jenbo 8e334ada77 [hellfire] Fix incorrecct monster ids in dun tabel 4 years ago
Anders Jenbo d6b258926e Apply type checking on monster type 4 years ago
Anders Jenbo 134791af3f Remove pointless math related to finding monsters for levels 4 years ago
ikonomov c09751b388
minor alignment adjustment (#4534) 4 years ago
Gleb Mazovetskiy 48ff656dc0 Load monster graphics into a single buffer 4 years ago
DakkJaniels 0790416781
Unique Monster Variable Rename (#4060) 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Anders Jenbo f13e66ad04 Mark all names as translatable 5 years ago
Anders Jenbo 671fdbd125 Implement contextural translation (pgettext) 5 years ago
Juliano Leal Goncalves 5430672477
🚚 Rename 'UniqMonstStruct' struct to 'UniqueMonsterData' (#2814) 5 years ago
Juliano Leal Goncalves d225202c34 🚚 Rename 'MonsterClass' members for consistency 5 years ago
Juliano Leal Goncalves 21b481bb46 ♻️ Convert 'MonsterClass' enum to enum class 5 years ago
Juliano Leal Goncalves db1026fa39 🚚 Rename 'MonsterDataStruct' to 'MonsterData' 5 years ago
Juliano Leal Goncalves 6146b828e9 🚚 Rename 'MonsterData' global to 'MonstersData' 5 years ago
qndel a14a3ba455 add enums to monsters 5 years ago
qndel 0530fcb969 apply enums to mTreasure 5 years ago
obligaron d63fcded76
Refactor PlaceGroup (#2425) 5 years ago
Anders Jenbo ef6275caac Clean up private function names 5 years ago
Anders Jenbo bc0d1f7ac0 clang-tidy/Android Stuidio cleanups 3 5 years ago
obligaron 3ba4bac5e2 Harmonize DelayLen for Player and Monster (was 1-based on monseter (>= DelayLen) and 0-based on player (> DelayLen). Now both are 1-based (>= DelayLen) 5 years ago
arcas 6502a3ca4d
Adding resources for translation (#1973) 5 years ago
Anders Jenbo 4b577329f4 ♻️Refactor towner initialization 5 years ago
M0Rf30 570372331b 🐞 Fix typo for Maelstrom monster 5 years ago
Anders Jenbo 5517bb05bd ✏️ Correct name of Black Jade 5 years ago
Anders Jenbo 187d547fb8 🌐 Remove unused string from the translation list 5 years ago