Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko ac925bb786 Renamed new types for consistency with code style %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 0a10fc30b8 (lib) Bonus subtype is now stored as metaidentifier that can store any %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 454ba44ac5 Merge pull request #2988 from IvanSavenko/configurable_extensions %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 8f33fdcd83 Allow learning banned spell from Scholars (H3 logic) %!s(int64=2) %!d(string=hai) anos
  nordsoft f6d7755c6a Add hero placeholder properties %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 037efdf5fc Improvements to type safety of Identifier class %!s(int64=2) %!d(string=hai) anos
  nordsoft 486091a915 Heroes switched to text id %!s(int64=2) %!d(string=hai) anos
  SoundSSGood a83f290e13 bulk move artifacts only equipped, only backpack %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 62cd8b12d4 Converted several namespace enums to enum class %!s(int64=2) %!d(string=hai) anos
  Tomasz Zieliński f6247164ad Fix crash, fix invisible boat blocking the tile %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 48ac84110b Replaced hero crossover logic with one that actually matches H3 %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko d1e5a347ff Refactoring of campaign handler: rename types and use strong typing %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 08cfbe79cf Added encapsulation for movement points access %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko f7b27da00e Implemented support for "coast visitable" objects: %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 3913b8e98c Heroes placed on water in map will be automatically given boat %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 6aedb99117 Cleaned up IShipyard interface %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 2e7c382612 Moved creature upgrade logic to CGObjectInstance inheritors %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 1e9eea30e1 Merge remote-tracking branch 'soundsgood/CArtHandler-rework' into develop %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko d6a357fd17 Split some map object files into smaller files. Reduced includes usage. %!s(int64=2) %!d(string=hai) anos
  SoundSSGood 1366825f08 final fixup %!s(int64=2) %!d(string=hai) anos
  Konstantin b6eb2dc060 vcmi: rename IFactionMember and ICreature %!s(int64=2) %!d(string=hai) anos
  Konstantin 4f7035d3ff vcmi: add IFactionMember abstract class %!s(int64=2) %!d(string=hai) anos
  nordsoft de159df481 Rename boats %!s(int64=2) %!d(string=hai) anos
  nordsoft 0a28262c15 Merge remote-tracking branch 'upstream/develop' into boats %!s(int64=2) %!d(string=hai) anos
  nordsoft ed798b06da Prepare transport enum %!s(int64=2) %!d(string=hai) anos
  Konstantin 7a5775a9f9 vcmi: use std::optional %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 3738171b21 Refactoring of H3M loader to make HotA format support easier %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko ff66592fad Merge pull request #1882 from rilian-la-te/native-terrain-refactor %!s(int64=2) %!d(string=hai) anos
  Konstantin 4da97682be vcmi: remove code duplication for native terrain %!s(int64=2) %!d(string=hai) anos
  Konstantin 7326980bd4 vcmi: rename WithXXX to IXXXProvider %!s(int64=2) %!d(string=hai) anos