Document player inventory persistence
This commit is contained in:
@@ -9,6 +9,7 @@ FILES = {
|
||||
"AgrarianPersistenceSubsystem.cpp": ROOT / "Source" / "AgrarianGame" / "AgrarianPersistenceSubsystem.cpp",
|
||||
"InventoryDataModel.md": ROOT / "Docs" / "InventoryDataModel.md",
|
||||
"TechnicalDesignDocument.md": ROOT / "Docs" / "TechnicalDesignDocument.md",
|
||||
"PersistenceDesignDocument.md": ROOT / "Docs" / "PersistenceDesignDocument.md",
|
||||
"AGRARIAN_DEVELOPMENT_ROADMAP.md": ROOT / "AGRARIAN_DEVELOPMENT_ROADMAP.md",
|
||||
}
|
||||
|
||||
@@ -40,11 +41,19 @@ EXPECTED = {
|
||||
"`UAgrarianInventoryComponent::RestoreSavedItems`",
|
||||
"`OnInventoryChanged`",
|
||||
],
|
||||
"PersistenceDesignDocument.md": [
|
||||
"`FAgrarianSavedPlayer::Inventory`",
|
||||
"`UAgrarianInventoryComponent::Items`",
|
||||
"`UAgrarianInventoryComponent::RestoreSavedItems`",
|
||||
"broadcasts inventory changes",
|
||||
],
|
||||
"AGRARIAN_DEVELOPMENT_ROADMAP.md": [
|
||||
"[x] Add persistence for inventory.",
|
||||
"[x] Save player inventory.",
|
||||
"`FAgrarianSavedPlayer::Inventory`",
|
||||
"`RestoreSavedItems`",
|
||||
"listeners are notified after load",
|
||||
"carry weight refresh after load",
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user