Commit History

Author SHA1 Message Date
  DjWarmonger 900d7a03f0 Template magic. Implemented method chaining + clone pattern for Goals. 12 years ago
  DjWarmonger c77fa499e7 Some more. 12 years ago
  DjWarmonger f0248dd245 More AI refactoring. 12 years ago
  DjWarmonger 9950bc6ec3 First part of AI refactoring. Trying to split AI into three distinct parts: 12 years ago
  Michał W. Urbańczyk d1807585ad Fixed at least two #1428 freezes, likely more. 12 years ago
  Michał W. Urbańczyk b62bb096a7 Fixed #1430, work-around to make #1435 non-crashing. 12 years ago
  Ivan Savenko f82122d9be second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported 12 years ago
  Ivan Savenko 2b45e13c5c c++03 -> c++11 switch: 12 years ago
  Michał W. Urbańczyk 254f194220 Some very early work towards autofight feature. 12 years ago
  Michał W. Urbańczyk 79026bdfde Introduced strongly typed QueryID. 12 years ago
  Michał W. Urbańczyk 5c2473d436 Support for saving/loading in player interfaces, including VCAI. 12 years ago
  Michał W. Urbańczyk d30571aa4d AI won't access enemy heroes' objects that went under FoW. Fixes #1235. 12 years ago
  beegee1 ee51c5beb5 - Renamed /lib subfolders to lowercase 12 years ago
  mateuszb dbec99ffc7 * PlayerColor and TeamID refactoring 12 years ago
  mateuszb 9e00090c42 * refactoring, a few intriguing problems remain 12 years ago
  mateuszb bda766b697 * refactoring 12 years ago
  mateuszb 8a8eecd063 * refactoring 12 years ago
  Michał W. Urbańczyk e31f5062f9 Fixed crashes when VCAI cannot find hero to recruit. 12 years ago
  mateuszb 25663ce7af * fixed vector<bool> serialization 13 years ago
  alexvins 4bc2fd5519 [c::b] renamed map subfolder to workaround dependency tracking bug 13 years ago
  DjWarmonger c54b983663 Some improvements for AI logging. 13 years ago
  beegee1 a878f5f79a * Separated map loading from the map object * Moved map classes to lib/Map * Renamed map.h/cpp to CMap.h/cpp * Profiling of map loading is now optional * Updated CMemoryStream 13 years ago
  DjWarmonger 4bacd97497 Quests now handled by pointers again, this time without bugs. 13 years ago
  DjWarmonger 977acfafc8 - Fixed possible crash at invalid quest 13 years ago
  DjWarmonger 1cf99f7be1 - Improved exploration algorithm. AI will avoid dead-end barriers and thus explore much faster. 13 years ago
  Michał W. Urbańczyk f8a27a9fdb * Moved CConfigHandler from client to lib, CMake/Makefile need updating. I believe other projects besides client also need access to settings. (surprisingly there was a "server" category used only by client... and now VCAI.) 13 years ago
  Ivan Savenko a138db7c9e - removed lib headers from PCH 13 years ago
  DjWarmonger 4e726f0eb2 - Handling for Hill fort and (kinda) Magic Well 13 years ago
  DjWarmonger e913d94c62 VCAI can now exchange armies between heroes. By default, it will pass army to main hero. 13 years ago
  DjWarmonger 356e675a65 - VCAI can now complete all types of Seer Hut Mission. GATHERTROOP victory condition should also work. 13 years ago