Ivan Savenko
|
dda5c9f13a
Map objects now use shared_ptr (editor)
|
7 hónapja |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 hónapja |
Laserlicht
|
28169b051e
campaign editor
|
7 hónapja |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 hónapja |
godric3
|
025ad58561
map editor: check hero artifacts during mod assessment
|
10 hónapja |
Ivan Savenko
|
ba9e3dca9d
Mod management rework, part 1
|
11 hónapja |
Ivan Savenko
|
08fbcd5239
TerrainTile now uses identifiers instead of pointers to VLC
|
1 éve |
Ivan Savenko
|
c2e49bd10a
Merge pull request #4821 from IvanSavenko/flaggable
|
1 éve |
godric3
|
152962354d
Don't paste objects that cannot be placed, show warning only if error occurred
|
1 éve |
Ivan Savenko
|
8a5ac73438
Basic support for configurable flaggable objects
|
1 éve |
Ivan Savenko
|
604e3b5c67
Merge pull request #4763 from IvanSavenko/herohandler_split
|
1 éve |
Ivan Savenko
|
10ad0fc760
Split CHeroHandler.cpp/.h into 1 file per class
|
1 éve |
Ivan Savenko
|
31095248ab
Removed typeName and subtypeName properties from CGObjectInstance
|
1 éve |
Ivan Savenko
|
4bdc503186
Workaround for prison hero reset on loading map in editor
|
1 éve |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 éve |
SoundSSGood
|
30fa2846aa
ArtifactUtils::createArtifact ArtifactUtils::createNewArtifactInstance unified
|
1 éve |
Ivan Savenko
|
11e8b04ac5
Merge pull request #4463 from SoundSSGood/IMarket-refactoring
|
1 éve |
MichalZr6
|
0be5a1a2ad
Code review followup with additional refactor
|
1 éve |
SoundSSGood
|
58bb2b58e3
IMarket suggestions
|
1 éve |
godric3
|
78aa376d50
introduce `getModScope` into `AObjectTypeHandler`
|
1 éve |
godric3
|
c34956e912
introduce `getModScope` method to`Entity` class and subclasses
|
1 éve |
godric3
|
18e96171de
map editor: check hero and town spells during mod assessment
|
1 éve |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 éve |
Ivan Savenko
|
3bea383b59
Merge branch 'vcmi/beta' into 'vcmi/develop'
|
1 éve |
Andrey Filipenkov
|
b5cc3e8dc6
[editor] fix crash on quit with an opened map
|
1 éve |
Andrey Filipenkov
|
9438c5f9f7
code style
|
1 éve |
Ivan Savenko
|
7461df161c
lib now uses shared_ptr for entities. Removed manual memory management.
|
1 éve |
godric3
|
acceca0139
map editor: Allow to customize hero spells
|
1 éve |
godric3
|
ec735aa959
Fix mine resource and productivity on map load, also made them non editable
|
1 éve |
Ivan Savenko
|
d5c4478816
Remove most of non-const access to VLC entities
|
1 éve |