Michał Zaremba
4881729ec1
Prevent crash when closing HeroArtifactsWidget with no artifacts
2025-06-15 23:47:12 +02:00
Michał Zaremba
ebe746d0cf
Integrate EditorCallback into mapeditor
...
EditorCallback being set up with std::unique_ptr stored in MapController.
2025-06-15 23:47:08 +02:00
Ivan Savenko
f70ad2c15b
Reorganized artifact-related classes
...
- files now generally contain only 1 class (except for tightly coupled
classes)
- files are now located in lib/entities/artifact directory
- removed excessive includes
No changes to functionality
2025-04-29 13:29:08 +03:00
Ivan Savenko
d34b47bb20
Remove pointers from artifacts
2025-04-27 14:57:31 +03:00
Ivan Savenko
2ca1748e96
Artifact instances are now owned solely by CMap
2025-04-27 14:57:30 +03:00
Ivan Savenko
645b95ba02
Renamed LibClasses * VLC to GameLibrary * LIBRARY
2025-02-21 16:54:56 +00:00
godric3
68335f51d3
map editor: extract setting display and tooltip text method to base delegate class
2025-01-07 18:53:49 +01:00
godric3
494777987d
map editor: improve building inspector texts
2025-01-06 19:47:23 +01:00
godric3
15175a267c
map editor: show edited values in inspector
2025-01-05 17:19:51 +01:00
godric3
896a148a7a
map editor: Add possibility to customize hero artifacts
2024-12-03 21:07:33 +01:00