790 Commits (31141ffb4d376665a7d157e7086df32b83fa7e1b)

Author SHA1 Message Date
obligaron 0711e6af4d Sync SpawnQuestItem (multiplayer quest items) 3 years ago
obligaron 5fe20e3d32 Make Lazarus quest map multiplayer compatible 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
ephphatha ea3ecbd619 Use _item_indexes type where appropriate 3 years ago
ephphatha a5b5441794 Restore item seed when converting potions to rejuvenation potions 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
obligaron 37de526cb8 DeltaSyncOpObject: Add handling for shrine 4 years ago
ephphatha b4839dadcc Dedupe operate object network commands 4 years ago
ephphatha 8132d6a033 Take object by reference in OperateObject 4 years ago
Anders Jenbo 52780a3712 Do not count closed doors as blocked 4 years ago
qndel 3736b5c8fd fix interacting with lazarus books while not on circles 4 years ago
Anders Jenbo 2d9531f692 Remove redundant check for distance when operating doors 4 years ago
Anders Jenbo acab00652e Unify operate door logic 4 years ago
Anders Jenbo 3589744ed1 Fix crypt doors looking wrong after closing them 4 years ago
Anders Jenbo 37ad8a438a Remove some redundant door logic 4 years ago
Anders Jenbo 8dd8203a39 Add missing check to IsDoorClear 4 years ago
Anders Jenbo e1417be472 Reuse code for opening and closing doors 4 years ago
Anders Jenbo 6fdd756023 [hellfire] Fix blocked crypt door sound 4 years ago
Anders Jenbo 52d9b69624 Reuse SetDoorStateClosed in AddDoor 4 years ago
Anders Jenbo e9702b4415 Move and rename door state functions 4 years ago
staphen 748bb1f84d Split delta trap operation from realtime trap operation 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Anders Jenbo da5f392cfa Merge OpenDoor and DeltaSyncDoor 4 years ago
Anders Jenbo b9aa2959a6 Split deleta sync from operate door 4 years ago
Anders Jenbo 5f3acebe5e Merge operate door functions 4 years ago
Anders Jenbo 069a33749c Merge sync door functions 4 years ago
Anders Jenbo 70683bf9de Add door state enum 4 years ago
Anders Jenbo 3250472789 Clean up player references 4 years ago
Anders Jenbo e83c55d444 Clean up object references 4 years ago
ephphatha b234565f65 Inline functions which only set Object::_oRndSeed 4 years ago
Cesar Canassa f069cdc771
♻️ Pass objects by reference (#5148) 4 years ago
ephphatha 0ce76a3f13 Add Object lookup method to mimic map::at() 4 years ago
ephphatha ed5d2d98e7 Simplify AddBookLever 4 years ago
ephphatha cdcccef47a Return pointer from AddObject 4 years ago
Andrew James 24c57bf6c6
Simplify MonsterOperateDoor (#5100) 4 years ago
ephphatha 4a8f375011 Use position for operate object network commands 4 years ago
ephphatha 50d292f8c6 Take references in operate door functions 4 years ago
Andrew James 9a09b07c4d
Cleanup Object/Quest triggers which activate quests (#5081) 4 years ago
Andrew James 2786a65e7b
Tidy up ActivateSkeleton and take monster by reference (#5080) 4 years ago
Andrew James a075e5fe05
Take Object by reference in OperateContainer methods (#5079) 4 years ago
ephphatha de83d9440e Use position for break object network messages 4 years ago
Andrew James 986650afc8
Take Object by reference when operating quest objects (#5066) 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Anders Jenbo 56915974d6 Minimize passing of player indexes 4 years ago
Cesar Canassa aa6ea3907e
♻️ Adds Missile::SourcePlayer and Missile::SourceMonster (#4999) 4 years ago
Anders Jenbo d1189388f5 Use user by reference 4 years ago
Gleb Mazovetskiy 70364013b0 Fix fmt v9 deprecation warnings 4 years ago