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 |