refactor
This commit is contained in:
@@ -2452,6 +2452,7 @@ namespace Gen
|
||||
{
|
||||
isOk = Save(&obj[i].TabletBackgroundRenderData, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].TabletStatusRenderData, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].TabletStatusNotSolvedTexture, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].TabletStatusSolvedTexture, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].TabletResetRenderData, 1, serializer) && isOk;
|
||||
}
|
||||
@@ -2472,6 +2473,7 @@ namespace Gen
|
||||
{
|
||||
isOk = Load(&obj[i].TabletBackgroundRenderData, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].TabletStatusRenderData, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].TabletStatusNotSolvedTexture, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].TabletStatusSolvedTexture, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].TabletResetRenderData, 1, serializer) && isOk;
|
||||
}
|
||||
@@ -2509,6 +2511,10 @@ namespace Gen
|
||||
{
|
||||
WriteDestinations[i] = offsetof(SavedPlayerConfig, TabletStatusRenderData);
|
||||
}
|
||||
if (bx::strCmp(memberName, "TabletStatusNotSolvedTexture") == 0 && bx::strCmp(memberTypeName, "TextureHandle") == 0)
|
||||
{
|
||||
WriteDestinations[i] = offsetof(SavedPlayerConfig, TabletStatusNotSolvedTexture);
|
||||
}
|
||||
if (bx::strCmp(memberName, "TabletStatusSolvedTexture") == 0 && bx::strCmp(memberTypeName, "TextureHandle") == 0)
|
||||
{
|
||||
WriteDestinations[i] = offsetof(SavedPlayerConfig, TabletStatusSolvedTexture);
|
||||
@@ -2549,6 +2555,12 @@ namespace Gen
|
||||
isOk = Load(fieldPtr, 1, serializer) && isOk;
|
||||
continue;
|
||||
}
|
||||
if (bx::strCmp(memberName, "TabletStatusNotSolvedTexture") == 0)
|
||||
{
|
||||
auto* fieldPtr = reinterpret_cast<TextureHandle*>(objBasePtr + WriteDestinations[j]);
|
||||
isOk = Load(fieldPtr, 1, serializer) && isOk;
|
||||
continue;
|
||||
}
|
||||
if (bx::strCmp(memberName, "TabletStatusSolvedTexture") == 0)
|
||||
{
|
||||
auto* fieldPtr = reinterpret_cast<TextureHandle*>(objBasePtr + WriteDestinations[j]);
|
||||
|
||||
Reference in New Issue
Block a user