1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-27 22:49:25 +02:00

Added overloaded version of getObjectHandler to CGHeroInstance

This commit is contained in:
Ivan Savenko
2024-10-13 13:06:31 +00:00
parent 184d8de82e
commit ad7f0416a7
5 changed files with 18 additions and 5 deletions

View File

@@ -360,8 +360,11 @@ void CGObjectInstance::serializeJson(JsonSerializeFormat & handler)
//only save here, loading is handled by map loader
if(handler.saving)
{
handler.serializeString("type", typeName);
handler.serializeString("subtype", subTypeName);
std::string ourTypeName = getTypeName();
std::string ourSubtypeName = getSubtypeName();
handler.serializeString("type", ourTypeName);
handler.serializeString("subtype", ourSubtypeName);
handler.serializeInt("x", pos.x);
handler.serializeInt("y", pos.y);