Sintaxe
enum class PFGameSaveFilesAddUserOptions : uint32_t
{
None = 0x00,
RollbackToLastKnownGood = 0x01,
RollbackToLastConflict = 0x02,
}
Constantes
| Constante | Descrição |
|---|---|
| None | Comportamento padrão |
| RollbackToLastKnownGood | Sincroniza usando o estado de salvamento na nuvem anterior verificado mais recentemente (um salvamento carregado anteriormente que foi substituído depois por um carregamento mais recente). Use quando suspeitar que o carregamento mais recente está com problemas (por exemplo, falha de carregamento, falha na verificação de integridade/versão, falha durante ou imediatamente após o salvamento, jogador relata estado corrompido/regredido) e quiser recuperar automaticamente para o último manifesto válido conhecido. Se não houver nenhum estado verificado anterior, isso se comporta como None e o mais recente atual é mantido. |
| RollbackToLastConflict | Sincroniza usando o estado de salvamento que foi mantido à parte (a opção “perdedora”) da resolução de conflito mais recente; volta para o mais recente se não houver nenhum. Use quando você determinar (ou o jogador relatar) que ele escolheu o lado errado durante a última caixa de diálogo de resolução de conflito e você quiser restaurar o instantâneo alternativo que foi preservado exatamente para essa oportunidade de recuperação. Se nenhum instantâneo de conflito preservado restar, isso volta silenciosamente para o mais recente atual. |
