Ivan Savenko
|
e035cf9e63
Optimized getHeroStrength method
|
10 月之前 |
Ivan Savenko
|
4f80ccd648
Small micro-optimizations for code that gets called A LOT
|
10 月之前 |
Ivan Savenko
|
10ad0fc760
Split CHeroHandler.cpp/.h into 1 file per class
|
1 年之前 |
Ivan Savenko
|
4aa73b40c9
Split CTownHandler into smaller chunks
|
1 年之前 |
Ivan Savenko
|
1aa391fdf8
Split CGeneralTextHandler file into 1 file per class form
|
1 年之前 |
godric3
|
acceca0139
map editor: Allow to customize hero spells
|
1 年之前 |
Ivan Savenko
|
fc252bb9eb
Random town names are now guaranteed to be unique on the map
|
1 年之前 |
Ivan Savenko
|
3abc26e789
Moved checks for campaign heroes to CGHeroInstance class
|
1 年之前 |
Ivan Savenko
|
d5c4478816
Remove most of non-const access to VLC entities
|
1 年之前 |
Ivan Savenko
|
55bd164f1c
Unified identifiers to entity conversion code
|
1 年之前 |
Ivan Savenko
|
842d66afbc
Fix crash on battlefield deserialization
|
1 年之前 |
Ivan Savenko
|
cc71651ee4
Show proper error message if player attempts to load save with missing
|
1 年之前 |
Ivan Savenko
|
c872f8418f
Implemented serialization of MapObjectSubID, refactoring of related code
|
1 年之前 |
Ivan Savenko
|
f53a53051b
Fixed map startup
|
1 年之前 |
Ivan Savenko
|
843e97349a
Identifiers that can be added by mods are now serialized as string
|
1 年之前 |
Ivan Savenko
|
52050d0ef1
Fix build
|
1 年之前 |
Ivan Savenko
|
abad4b01ce
Remove explicit convesion to int in operators
|
1 年之前 |
Ivan Savenko
|
10e110320b
Remove std::vector<boo> from Json Serializer, simplify affected code
|
1 年之前 |
Ivan Savenko
|
c7676bde53
Serialize Enitity classes by their ID
|
1 年之前 |
Ivan Savenko
|
5487f07d3b
added toEntity overload that accepts generic Services class
|
1 年之前 |
Ivan Savenko
|
184f5a72cc
Use toEntity/toXXX methods in Identifier instead VLC objects access
|
2 年之前 |
Ivan Savenko
|
885dce0c27
Replace static_cast's of Identifiers with getNum call
|
2 年之前 |
Ivan Savenko
|
10e50548e7
Converted Component class to use VariantIdentifier instead of int
|
2 年之前 |
Ivan Savenko
|
77780e0de5
Fix crash on accessing "any" spellschool via bonus system
|
2 年之前 |
Ivan Savenko
|
3880ea58b9
Merge branch 'josch/dos2unix' into develop
|
2 年之前 |
Ivan Savenko
|
8df39c43a0
Fix game loading
|
2 年之前 |
Ivan Savenko
|
80e6485965
MetaIdentifier now uses std::variant internally
|
2 年之前 |
Ivan Savenko
|
b394158dc9
Bonus Source ID now uses metaidentifier
|
2 年之前 |
Ivan Savenko
|
77facf9387
Implement missing functions, fixes linking errors
|
2 年之前 |
Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 年之前 |