559 Commits (8ceb36a4cbddce33e6407d358229e682cbccf271)

Author SHA1 Message Date
Juliano Leal Goncalves 5350250a76 🚚 Rename speech functions to 'Say' variations 5 years ago
Juliano Leal Goncalves 8c620ce29e ♻️ Extract 'HeroSpeech' enum class for hero sounds instead of using raw `int`s 5 years ago
Jmgr bbd39aa513 Replace sprintfs with strcpy for translatable strings 5 years ago
Jmgr 6e85cde978 Update format strings 5 years ago
Jmgr 0c27e756f7 Add fmt::format 5 years ago
obligaron 1c21607ccf Use new stand animation for cast in town 5 years ago
obligaron 11f8c952e5 CheckNewPath: Use correct player for repeated attack check 5 years ago
obligaron 4de25cd2ea Introduce PlayerStruct.IsWalking() 5 years ago
Anders Jenbo 34744c068f ♻️Consitantly use %i and not %d 5 years ago
Anders Jenbo d0ee8f90cf 🐛 Fix run in town 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
Anders Jenbo ad2085ab7b 💚 Fix bad merge. 5 years ago
Anders Jenbo bec0ceec4a ♻️ Add points 5 years ago
Anders Jenbo 0c2042fa52 ♻️ Player by reference 5 years ago
obligaron 7ed009ecb7
Remove PlayerStruct.actionFrame and enable ADL for Walking/Run (#1939) 5 years ago
thebigMuh 15ec16af7e Remove crashing feature from PlayerStruct::HasItem 5 years ago
obligaron b94e599f5e ADL: Advance skipped Frames in SetNewAnimation and remove logic from PM_XYZ 5 years ago
staphen 3e5e5b2696 Synchronize SFileCloseFile() access 5 years ago
Anders Jenbo b0f2d5b5d2 🐛 Fix all monsters wanting to talk 5 years ago
obligaron aba3bb42fa Fix Bard incorrect number of sword animation frames 5 years ago
Gleb Mazovetskiy b6adc10af0 🐞 Fix return value in PlayerStruct::HasItem 5 years ago
Anders Jenbo 6321bf04d5 ♻️Pass player to towner by reference instead of index 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
obligaron cb7819a75c Introduce AnimationDistributionFlags::RepeatedAction 5 years ago
obligaron b5954eb34b Change AnimationDistributionParams to AnimationDistributionFlags 5 years ago
obligaron 7740a66dc4 Set correct Hit-Frame for Spell Animation 5 years ago
Juliano Goncalves 6e3c33ad23 Add key to stop walking and cancel pending actions 5 years ago
Juliano Leal Goncalves 39736e2538 ♻️ Pass 'PlayerStruct' pointer to 'ClrPlrPath' 5 years ago
Gleb Mazovetskiy 0bfc147b78
🧹 Remove `DiabloAllocPtr` and friends (#1824) 5 years ago
obligaron 9cfbea4c8b ADL: Fix calculation of fast/faster/fastest combination (Bard) 5 years ago
Anders Jenbo 5745f099ba ♻️Use Point for positions in msg.cpp functions 5 years ago
obligaron ff995adc2b Move ProcessPlayerAnimation to AnimationInfo 5 years ago
obligaron 16b3b38908 Move NewPlrAnim logic to AnimationInfo 5 years ago
obligaron 3b87433fc2 Move GetFrameToUseForPlayerRendering to AnimationInfo 5 years ago
obligaron 1de46a8495 Rename member variables 5 years ago
obligaron 0b5183f63e Introduce AnimationInfo 5 years ago
Vladimir Olteanu 2a3cf98850 Slight cleanup of dead{.h,.cpp} 5 years ago
qndel bdf4b848a9
🐛 Fix queuing operating object when clicking during attack (#1678) 5 years ago
obligaron a2a54dec34 Remove AnimLenFromClass 5 years ago
thebigMuh 7ce3957a8a Split of QoL features into separate files 5 years ago
John Törnblom e0dddf508a
Add automatically translated string literals (#1694) 5 years ago
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Jmgr 1b7e0d2cb3 Migrate existing log entries 5 years ago
Anders Jenbo f77c52941a ♻️Make GetDirection take Points instead of ints 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo efbe8a8338 ♻️ add possition points to monsters 5 years ago
Anders Jenbo 7912e510f0 🎨 Clean up overuse of SDL types 5 years ago
Anders Jenbo 275404029e ♻️Cleanup player temp variables 5 years ago
obligaron b1ee8c00b3 change AnimationDistributionFlags to enum class and rename to AnimationDistributionParams 5 years ago