Document corpse backpack MVP decision
This commit is contained in:
@@ -111,11 +111,19 @@ Persist the survival state needed to resume a player:
|
||||
- sickness severity;
|
||||
- exhaustion;
|
||||
- alive/dead state if death persistence is active.
|
||||
- future corpse/backpack recovery records once death inventory loss is enabled.
|
||||
|
||||
Survival rates and tuning values should not be duplicated into the save unless
|
||||
there is a specific compatibility reason. They belong in code/config/data
|
||||
assets.
|
||||
|
||||
0.1.J decision: the MVP death/respawn loop does not spawn a physical corpse or
|
||||
backpack actor yet. Respawn currently stabilizes the character at the Ground
|
||||
Zero MVP spawn/home location without inventory-drop recovery. When inventory
|
||||
loss is introduced, corpse/backpack records should be persistent, server-owned,
|
||||
time-limited or decay-aware, tied to the death event id/location, and recoverable
|
||||
through normal interaction rules.
|
||||
|
||||
MVP implementation note: `UAgrarianPersistenceSubsystem::SaveCurrentWorld`
|
||||
captures live Agrarian player characters into `FAgrarianSavedPlayer`, including
|
||||
transform, survival snapshot, care history snapshot, and inventory stacks.
|
||||
|
||||
Reference in New Issue
Block a user