DjWarmonger
|
ec879046ca
Merge pull request #93 from ArseniyShestakov/feature/pathfindingTeleports
|
10 years ago |
ArseniyShestakov
|
f7a999f0f3
VCAI: add destinationTeleport to serialization
|
10 years ago |
ArseniyShestakov
|
12cf883740
VCAI: add all new movement code include teleports and transit support
|
10 years ago |
ArseniyShestakov
|
665712c196
VCAI: add any newly found teleports to knownTeleportChannels
|
10 years ago |
ArseniyShestakov
|
ab7ad4741a
AIStatus: add teleport channel probing mode
|
10 years ago |
ArseniyShestakov
|
25656aa586
Add showTeleportDialog everywhere except actual code for AI and player
|
10 years ago |
AlexVinS
|
f4c683cd5e
Move VievXXX logic to server side (except expert ViewEarth)
|
10 years ago |
AlexVinS
|
685deddac1
Start spell-relatet files reorganisation
|
10 years ago |
AlexVinS
|
3bca68fd2d
Initial refactoring
|
11 years ago |
Ivan Savenko
|
b67618ab53
First batch of AI fixes:
|
11 years ago |
Ivan Savenko
|
6c0c03d74b
Refactoing of pathfinder <-> client/AI interaction to remove dependency on selected hero
|
11 years ago |
Ivan Savenko
|
78709e223b
Breaking things - trying to remove server-side knowledge of selected objects
|
11 years ago |
Ivan Savenko
|
b2e8c92383
Cleanup:
|
11 years ago |
Ivan Savenko
|
652ceb2bde
Finally shattered CObjectHandler.cpp into tiny bits
|
11 years ago |
Ivan Savenko
|
0afdfa529c
Moved all object-related files to lib/mapObjects directory.
|
11 years ago |
Ivan Savenko
|
32b6568b65
Merged changes from upstream and fixed compilation caused by API changes
|
11 years ago |
DjWarmonger
|
8c24ea0bfb
Introduced 3-value logic for free, blocked and possibly occupied tiles. Refactoring.
|
11 years ago |
Ivan Savenko
|
7f276185bd
Moving files:
|
11 years ago |
DjWarmonger
|
30b79588db
- Moved gameState::guardingCreaturePosition() to CMap so it doesn't need to be recalculated many times for every player.
|
11 years ago |
DjWarmonger
|
441e4b2cb2
Improvements for AI speed (#1760)
|
11 years ago |
DjWarmonger
|
8ce6659633
Important fix for unreserving objects.
|
11 years ago |
DjWarmonger
|
94c8f01732
Commiting some minor tweaks before next dev version.
|
11 years ago |
Michał W. Urbańczyk
|
458ba47965
Compile fix for non-msvc, as per https://github.com/vcmi/vcmi/pull/8
|
11 years ago |
DjWarmonger
|
b0b0249524
- Implemented serialization of Goals. Loaded games work, at least.
|
11 years ago |
DjWarmonger
|
a3cad2883f
- Restored correct specialty serialization (#1599 and all its children)
|
11 years ago |
DjWarmonger
|
6ee823298a
- Various improvements for exploration
|
11 years ago |
DjWarmonger
|
b368e565ab
- fixed #1714
|
11 years ago |
DjWarmonger
|
c2cbd8da27
Un-abstracted AbstractGoal to allow serialization.
|
12 years ago |
beegee1
|
b8eddcd9a8
- Moved place bonus hero before normal random hero and starting hero placement -> same behaviour as in OH3
|
12 years ago |
DjWarmonger
|
e5b011abe0
- Fixed heroes stalling. Locked heroes now try to decompose their goals exhaustively, which FINALLY works as intended.
|
12 years ago |