767 Commits (ba34bafb3fac32391c12aba5bf1bd8e5430ccde3)

Author SHA1 Message Date
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
Gleb Mazovetskiy f460405818 Fix warnings 4 years ago
Anders Jenbo ac2bf9aaac Limit what gets called in headless mode 4 years ago
ephphatha 073b62549c Cleanup AddTrap 4 years ago
ephphatha 16b8530375 Object reference in AddObjectLight 4 years ago
ephphatha 90c8f41e52 Object reference in AddChest 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
Gleb Mazovetskiy ae6a3dbe5e Add missing <ctime> includes for `std::tm` 4 years ago
Anders Jenbo 38113c0ad8 Convert monster_goal in to a scoped enum 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
ephphatha 420a248e0c Use FlipCoin for most uses of GenerateRnd with variable frequency 4 years ago
ephphatha bc0a058350 Invert FlipCoin 4 years ago
Anders Jenbo ce4595b440 Split Crypt from Cathedral 4 years ago
Cesar Canassa bb3fb36ddc
Introduces FlipCoin() (#4908) 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Gleb Mazovetskiy d07ac14440 Handle nullptr localtime 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Cesar Canassa de971c6a8b
♻️ Refactor AddMonster to return a monster pointer (#4894) 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
Gleb Mazovetskiy 495448c460 Fix extra bracket in (disabled) translation 4 years ago
Anders Jenbo b00ae287b8 Minimize propegation of global Players index 4 years ago
Gleb Mazovetskiy 3178dd5158
Replace most uses of `sprintf` with `fmt` (#4837) 4 years ago
Anders Jenbo b68fd1ff5e Use player by reference in OperateShrine 4 years ago