Setup player preview for equipment panel

This commit is contained in:
2026-05-31 15:33:43 +03:00
parent e70b1d757c
commit f59fa8d948
42 changed files with 823 additions and 318 deletions
@@ -45,9 +45,18 @@ public:
UPROPERTY(SaveGame)
int32 DaysPassed = 0;
// Time of day in minutes since 00:00, range [0, 1440). Owned by UTimeOfDaySubsystem.
UPROPERTY(SaveGame)
float HourOfDay = 0.0f;
float MinuteOfDay = DAY_START_HOUR * MINUTES_PER_HOUR; // start the campaign at 08:00
// Endless mode disables the weekly rent charge / eviction (§3.3).
UPROPERTY(SaveGame)
bool bEndlessMode = false;
// Day index of the most recent successful rent payment (book-keeping / bank UI).
UPROPERTY(SaveGame)
int32 LastRentChargeDay = 0;
private:
UPROPERTY(SaveGame)
TArray<FItemSaveRecord> WardrobeItems;