4b824d05e2
Do not allow heroes banned for player as starting heroes
...
- `disposedHeroes` is now in map header, for use in map selection
- heroes that are marked as unavailable for player will now be hidden
from starting hero selection
2025-02-14 10:43:55 +00:00
04ca8aca9f
Update tests
2024-10-30 16:22:12 +00:00
31095248ab
Removed typeName and subtypeName properties from CGObjectInstance
2024-10-13 13:05:50 +00:00
9af7c63a26
Fix build
2024-01-19 13:56:05 +02:00
5b97c323d3
Rename hero strings to text id
2023-09-28 00:04:05 +02:00
44d16b32fe
Use API identical to std classes where possible
2023-08-23 16:32:29 +03:00
9b649b0b79
Build fix
2023-07-18 10:55:26 +02:00
97b3b2e147
Fix build
2023-06-03 00:48:32 +03:00
74656b9f96
vcmi: disable MapComparer team check for now
2023-04-27 20:59:55 +03:00
91c7c93d07
vcmi: fix MapComparer appearance check
2023-04-27 20:59:55 +03:00
9d108d59db
Redone RMG template serialization using JSON serializer, added tests
2018-03-10 19:36:19 +03:00
b2faf30d0d
[tests] Moved JsonComparer to own file
2018-03-05 21:26:00 +03:00
26a222ac62
Change JsonType to enum class ( #393 )
...
Change enum JsonType to enum class JsonType
2017-11-27 00:18:18 +03:00
15138c23de
Finished conversion to new logging API
...
* removed logger streams
* (float3|int3)::operator() -> (float3|int3)::toString(), it was too ugly and confusing.
2017-08-11 23:06:27 +03:00
12b42f4495
Improved map format tests
2017-08-03 13:50:54 +03:00
a71c9d0751
Migrating from boost test to google test.
2017-07-18 16:49:05 +02:00