281 Commits (dyn-players)

Author SHA1 Message Date
Anders Jenbo d1189388f5 Use user by reference 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
ephphatha 7c54066f31 Use PickRandomlyAmong when choosing between two options 4 years ago
ephphatha bc0a058350 Invert FlipCoin 4 years ago
Cesar Canassa bb3fb36ddc
Introduces FlipCoin() (#4908) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Mikołaj Piróg 7cab074aa5
Correct members' names in monster.h (#4850) 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Andrew James f846263462
Restore change to trigger position when advancing betrayer quest (#4752) 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Anders Jenbo 4cc3a5264c Make dPiece zero-indexed 4 years ago
Anders Jenbo d17d7e018d Use common function for loading .dun tile data 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Andrew James 4bd1e06336
Point mega <-> world conversion helpers 4 years ago
ephphatha c859ec57d0 Dedupe SP/MP logic when killing archbishop lazarus 4 years ago
Anders Jenbo 6962fcd63e Clean up PlaceMiniSet() 4 years ago
Anders Jenbo 50a222f1a2 Test generating a level for the butcher quests 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
Anders Jenbo 457f804f10 [vanilla] Fix missing tource light in Lazarus' chamber 4 years ago
galaxyhaxz 157adc7e11 Lazarus level reset bugfix 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
Anders Jenbo 3c54925a84 Fix cow quest getting stuck in multiplayer 4 years ago
Anders Jenbo 6d28810dc7 Change infostr from char[128] to std::string 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo be57d62684 Use UTF8 aware string copying 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
staphen 5b21e0188f Fix order of operations during game initialization 4 years ago
obligaron ff5de056fa
Add all (boolean) Game Settings to Settingsmenu (#3616) 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Anders Jenbo 082be73dd4 Expose all quest titles for translation 5 years ago
Anders Jenbo 464fd77238 Clean up quests.cpp global naming 5 years ago
qndel 6d35fee7f9 fix quest panel 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Anders Jenbo e68c8cc834 Reuse EntranceBoundaryContains in portal logic 5 years ago
Juliano Leal Goncalves 8a93087fb7 ♻️ Extract quest entrance boundary check to a member function on QuestStruct 5 years ago
Juliano Leal Goncalves 3e24a58ba6 ♻️ Replace 'questxoff' and 'questyoff' globals with single 'questEntranceOffsets' 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
Andrew James 784057780c
Prevent OOB access when initialising quest pools (#2775) 5 years ago
Juliano Leal Goncalves ce40344ae9 🚚 Rename 'QuestDataStruct' struct to 'QuestData' 5 years ago
Juliano Leal Goncalves ce23cd6bce 🚚 Rename 'QuestData' global array to 'QuestsData' 5 years ago
Juliano Leal Goncalves 1f7cfcf945 ♻️ Replace 'ReturnLvlX' and 'ReturnLvlY' globals with single 'ReturnLvlPosition' 5 years ago
Juliano Leal Goncalves 940a120bf9 ♻️ Replace 'ViewX' and 'ViewY' globals with single 'ViewPosition' 5 years ago
Juliano Leal Goncalves 0baffa6e33 🚚 Rename 'QuestStruct' to 'Quest' 5 years ago
Juliano Leal Goncalves 20db8d1a11 🚚 Rename 'MonsterStruct' to 'Monster' 5 years ago