mateuszb
|
dbec99ffc7
* PlayerColor and TeamID refactoring
|
преди 12 години |
Michał W. Urbańczyk
|
d45a554fec
Significant changes to saving system. Now both client and server store their lib part.
|
преди 12 години |
mateuszb
|
560315bc48
* SlotID refactoring
|
преди 12 години |
mateuszb
|
9e00090c42
* refactoring, a few intriguing problems remain
|
преди 12 години |
mateuszb
|
bda766b697
* refactoring
|
преди 12 години |
mateuszb
|
8a8eecd063
* refactoring
|
преди 12 години |
mateuszb
|
d540723739
* refactoring
|
преди 12 години |
mateuszb
|
86dc9386d6
* refactoring, including a generic solution for IDs
|
преди 12 години |
mateuszb
|
0003d30991
* refactoring
|
преди 12 години |
mateuszb
|
9dd60b6dbe
* refactoring
|
преди 12 години |
mateuszb
|
f1c78e3260
* creature ID refactoring
|
преди 12 години |
mateuszb
|
af5287c193
* fixed opening custom campaign selection window
|
преди 12 години |
mateuszb
|
dc091a1ce1
* some work on hero crossover; still buggy
|
преди 12 години |
mateuszb
|
25663ce7af
* fixed vector<bool> serialization
|
преди 12 години |
mateuszb
|
8769f67c5d
* JsonReader can convert to enums
|
преди 12 години |
mateuszb
|
f3f4a7633d
* fixed 1085
|
преди 13 години |
mateuszb
|
18bd898cb1
* fixed bug when starting certain maps in campaigns
|
преди 13 години |
mateuszb
|
6a81c8b1af
* campaign against magic numbers
|
преди 13 години |
Michał W. Urbańczyk
|
a14f381d48
Fixed #1055 - hang when creature performed automatic (not controleld by player) action.
|
преди 13 години |
Michał W. Urbańczyk
|
d390113c23
* New files for lib: CBattleCallback.cpp and CBattleCallback.h
|
преди 13 години |
DjWarmonger
|
b86706d58c
Commander can now die in a battle and will be automatically rised when visiting town.
|
преди 13 години |
Michał W. Urbańczyk
|
edccbd4809
Rewritten many parts of query handling. Fixed several scenarios leading to a hang (including #1012). Purged boost::function from player interface (handy but impossible to serialize). VCAI will keep description for each unanswered query, so the further debugging will be easier.
|
преди 13 години |
Ivan Savenko
|
faaf799d95
- fixed some extra warnings. Mostly harmless.
|
преди 13 години |
Michał W. Urbańczyk
|
d168f3eac2
* Implemented Moat functionality during siege (stops movement and deals dmg)
|
преди 13 години |
DjWarmonger
|
d491bc1c3a
Commanders can level up. It's non-interactive yet.
|
преди 13 години |
DjWarmonger
|
ee2768ab07
- Some work for commanders
|
преди 13 години |
DjWarmonger
|
bd2a0c2a2b
"You have captured enemy artifact" window. All arts from commander & stacks will also be looted.
|
преди 13 години |
DjWarmonger
|
25bdcd3cab
- Fixed wrong creature teleported
|
преди 13 години |
Michał W. Urbańczyk
|
722ec55384
Redid stack artifacts. Broken save compatibility. Added serializer support for boost::variant and sending CStackInstace* over network by implicitly passing IDs. Moved seeds and checksum to StartInfo. Various minor changes.
|
преди 13 години |
Michał W. Urbańczyk
|
a9af0da0ab
Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including:
|
преди 13 години |