620 Commits (f10005e0b6b5b16e641928d5812417a7e9ed06df)

Author SHA1 Message Date
ephphatha 0575716eac Rename UiFlags members to group related options 5 years ago
ephphatha 4ad53232a0 Convert the UiFlags enum to a scoped enum type 5 years ago
Anders Jenbo ab8afa7cd7
Fix edge cases in mouse action tracking code (#2452) 5 years ago
Anders Jenbo 9c4e34f988 Player by reference 5 years ago
Anders Jenbo f0a7a5c989 🎨 Apply code style 5 years ago
Anders Jenbo 069249f318 🚚 Move local function to anonymous namespace i-p 5 years ago
Anders Jenbo 0889780923 Remove more usage of miniwin types 5 years ago
Anders Jenbo b591824182 💚 Fix NOSOUND build 5 years ago
Anders Jenbo 9264ad4b89 Use IsTileNotSolid() in place of !nSolidTable[dPiece[][]] 5 years ago
FluffyQuack ba60907853
Hold mouse button to keep attacking (Diablo 2-style) (#2349) 5 years ago
Anders Jenbo 4cdcff90db 🐛 Fix Zhar state not being set when triggered 5 years ago
Anders Jenbo 77b72da276 ♻️Use monster by reference when possible 5 years ago
ephphatha a842d07dab Combine duplicated initialisation logic for quest book objects 5 years ago
ephphatha cc3572af81 Update BookLever related functions to use Rectangle. 5 years ago
ephphatha e25d287ba9 Move SetObjMapRange to a member function 5 years ago
ephphatha ea63eecd17 Break out crux search logic from BreakCrux/SyncCrux 5 years ago
ephphatha a1d4bdc98d Object by reference for BreakCrux 5 years ago
Andrew James af60158274
Object by reference in SyncObjectAnimation functions (#2344) 5 years ago
Anders Jenbo 730c0750e7 Apply clang-tidy to code 5 years ago
ephphatha 74584bb02a Remove doorSetDirection temporary 5 years ago
ephphatha da4ae52886 Move objects_set_door_piece next to DoorSet 5 years ago
ephphatha b0023be41e Remove unnecessary temporaries from SyncL3Doors 5 years ago
ephphatha 36ff5578fd Refactor LoadMapObjects/LoadMapObjs to take Point instead of int x/y 5 years ago
ephphatha 3a517048f7 Refactor ObjIndex to take Point instead of int x/y 5 years ago
ephphatha 19ae61811f Refactor AddObject to take Point instead of int x/y 5 years ago
ephphatha e4b434b2ef Refactor SetupObject to use Point 5 years ago
ephphatha 288d691678 Refactor OperateShrineTown to use Point 5 years ago
ephphatha c2cf2f8b59 Refactor OperateShrineSparkling to use Point 5 years ago
ephphatha 61a2cf9ac8 Refactor OperateShrineOily to use Point 5 years ago
ephphatha bc386a4701 Refactor OperateShrineDivine to use Point 5 years ago
ephphatha 73cf62179c Refactor ObjSetMini to use Point 5 years ago
ephphatha e668d215f2 Refactor objects_set_door_piece to use a Point param 5 years ago
ephphatha cbe542c52e Refactor Add*Door functions to use more descriptive parameters 5 years ago
ephphatha a3d155f552 Remove unnecessary temporaries from Obj_Light 5 years ago
ephphatha 6f40f0dd88 Refactor ObjSetMicro to take a Point parameter 5 years ago
Anders Jenbo 903d4bd2e1 Scope all for loops 5 years ago
Anders Jenbo 467b74dc06 Rename object globals 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Anders Jenbo c8870dbd1f Rename item globals 5 years ago
Anders Jenbo 07ad083fda Rename monster globals 5 years ago
Vladimir Olteanu d969672895 Check for negative random values in tear fountain logic 5 years ago
Anders Jenbo 56d3b5d710 clang-tidy/Android Stuidio cleanups 5 5 years ago
Vladimir Olteanu 04751418e0 Refactor tear fountain logic; remove GenerateRnd loop 5 years ago
ephphatha 08ae390643 Add explicit casts for some implicit conversions 5 years ago
Anders Jenbo bc0d1f7ac0 clang-tidy/Android Stuidio cleanups 3 5 years ago
Anders Jenbo cb564a2d54 Clean up A-D 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
Anders Jenbo ecea12fc15 Clang-tidy: ParameterCase 5 years ago