17 Commits (3ae834148afde813747e519636fff346887eca47)

Author SHA1 Message Date
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Trihedraf 5ee6e5dd3a
Make zoom a setting in the menu (#4931) 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Gleb Mazovetskiy 21dc7f553d Add OptionalCelSprite: smaller than std::optional 4 years ago
Anders Jenbo b00ae287b8 Minimize propegation of global Players index 4 years ago
ephphatha 0f1ac758d8 use a smaller buffer 4 years ago
ephphatha d6120f05bc Only call fmt::format_to when the FPS value updates 4 years ago
Gleb Mazovetskiy 72660d9189
Migrate snprintf to fmt (#4845) 4 years ago
Mikołaj Piróg 2e7ff45fbf
Monster global constants cleanup (#4827) 4 years ago
Anders Jenbo b3b5d16633 Clean up DrawPlayerIconHelper 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Gleb Mazovetskiy de3c9874c7 Migrate large bool arrays to `std::bitset` 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 98e4310cad Index Minis by tile instead of by coordinate 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron bc15bdf3a9 Remove PANEL_ defines and replace them with GetMainPanel() 4 years ago
obligaron 70c5cf6cad
Fix item label text with open stash (#4595) 4 years ago
qndel 0e2d056a9a fix refreshing/drawing bottom description part 4 years ago
qndel 0f0e2895fd fix displacement on death 4 years ago
Anders Jenbo dc706e8ed5 Use HoldItem for determining if an item is held 4 years ago
Andrew James 8ed94ec365 Use zero-based arch indexes 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy 7de6a25b41 Remove `(un)lock_buf` 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
obligaron 973ce9d46e Use original position for DrawPlayerIconHelper 4 years ago
Gleb Mazovetskiy f4b43c478a
Fix reflect icon offset (#4133) 4 years ago
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
qndel 48f102eff1
Chat log 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
Gleb Mazovetskiy 48ff656dc0 Load monster graphics into a single buffer 4 years ago
Gleb Mazovetskiy a5e1fa5bbe Load missile frames into a single buffer 4 years ago
qndel 9536927301
Display hp/mana values on life/mana orbs (#4006) 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
obligaron 35dc64312e Show preview CelSprite for player actions (Introduce PlayerStruct.pPreviewCelSprite and UpdatePreviewFrame) 4 years ago
obligaron ac0bd7bb58 DrawPlayer: Calculate Width2 later 4 years ago
Gleb Mazovetskiy e12adf689e Fix windows build 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago