1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-21 00:19:29 +02:00

Always use ResourcePath for referencing images and animations

This commit is contained in:
Ivan Savenko
2023-08-23 15:07:50 +03:00
parent f79492e5b0
commit 823ffa7a07
201 changed files with 1390 additions and 1362 deletions

View File

@ -90,7 +90,7 @@ void ScriptImpl::serializeJson(vstd::CLoggerBase * logger, JsonSerializeFormat &
{
resolveHost();
ResourceID sourcePathId("SCRIPTS/" + sourcePath);
ResourcePath sourcePathId("SCRIPTS/" + sourcePath);
auto rawData = CResourceHandler::get()->load(sourcePathId)->readAll();
@ -115,7 +115,7 @@ void ScriptImpl::serializeJsonState(JsonSerializeFormat & handler)
void ScriptImpl::resolveHost()
{
ResourceID sourcePathId(sourcePath);
ResourcePath sourcePathId(sourcePath);
if(sourcePathId.getType() == EResType::ERM)
host = owner->erm;