mateuszb
|
c4e03ef0de
* enum serialization/deserialization (si32 as basetype ought to be enough for anybody)
|
12 years ago |
Michał W. Urbańczyk
|
0e826915ed
Fixed #1176.
|
12 years ago |
DjWarmonger
|
79062eb15c
- Parsing hero specialty is working (though complicated)
|
12 years ago |
DjWarmonger
|
97db289d3c
Parsing for CREATURE_TYPE_LIMITER
|
12 years ago |
DjWarmonger
|
d7c9377843
- Parsing propagators and limiters
|
12 years ago |
alexvins
|
53b684180d
[refactor]
|
12 years ago |
alexvins
|
c0ce8712c1
add some missing licence headers
|
13 years ago |
DjWarmonger
|
71cbde7bbc
Bonus limiters are now implemented using Decorator design pattern, which allows to chain them.
|
13 years ago |
mateuszb
|
652ea4036e
* artifact bonuses are read from config file now
|
13 years ago |
mateuszb
|
af133ae758
* experimental support for bonus limiter/propagator loading from json (not turned on yet)
|
13 years ago |
mateuszb
|
59fcc15254
* last revision reverted, mysterious bug
|
13 years ago |
mateuszb
|
55f1c47c16
* more TPlayerColor/TResource
|
13 years ago |
Michał W. Urbańczyk
|
62e63d45b1
Work in progress on BattleAI. Related changes:
|
13 years ago |
Michał W. Urbańczyk
|
d390113c23
* New files for lib: CBattleCallback.cpp and CBattleCallback.h
|
13 years ago |
DjWarmonger
|
d56e7c568a
Added full parser for Bonus structure, as described in http://wiki.vcmi.eu/index.php?title=Bonus_Format
|
13 years ago |
DjWarmonger
|
9e0c9b4f49
Fixed #1042. Tweaks for Commander bonuses.
|
13 years ago |
Ivan Savenko
|
faaf799d95
- fixed some extra warnings. Mostly harmless.
|
13 years ago |
Michał W. Urbańczyk
|
d168f3eac2
* Implemented Moat functionality during siege (stops movement and deals dmg)
|
13 years ago |
DjWarmonger
|
d491bc1c3a
Commanders can level up. It's non-interactive yet.
|
13 years ago |
Ivan Savenko
|
d479341a5a
- gcc compile and warning fixes
|
13 years ago |
DjWarmonger
|
6d03e0bf23
One more thing.
|
13 years ago |
DjWarmonger
|
9c9301a495
Various fixes.
|
13 years ago |
DjWarmonger
|
038d105bcc
- first sketch of Commanders
|
13 years ago |
Michał W. Urbańczyk
|
c80d9b0a51
Possibly "fixed" #915.
|
13 years ago |
Michał W. Urbańczyk
|
d0e259864e
* Replaced boost::shared_ptr with std::shared_ptr.
|
13 years ago |
DjWarmonger
|
386ac80cf9
Fixed #855 & 861. Unsigned values were bad idea to prevent overflow.
|
13 years ago |
Michał W. Urbańczyk
|
4baf4e13ed
* fixed #857 and #858
|
13 years ago |
DjWarmonger
|
1cbd7e94e4
- Extended cap or removed sign for some values that may potentially overflow
|
13 years ago |
beegee1
|
7f04ed990b
Major refactoring. First part: BattleInterface
|
14 years ago |
DjWarmonger
|
1e45674a7c
Fixed #832. War machines will now be immune to a number of effects.
|
14 years ago |