Project Zomboid

Project Zomboid

Not enough ratings
PZ Backup Manager
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
3.067 MB
27 Mar @ 7:29am
31 Jul @ 10:12pm
10 Change Notes ( view )

Subscribe to download
PZ Backup Manager

Description
What is this mod ?
Allows you to create backups of your savegames, while playing,
by pressing a hotkey or/and at various game events automatically.


This is only possible due to an external Windows application i created.
Without it, this mod won't do anything useful. Download [www.github.com]


IMPORTANT:
I'm not a programmer and I made both programs just for fun and
I began with not much knowledge about programming or designing software.
Please consider, that YOU ARE USING BOTH PROGRAMS AT YOUR OWN RISK!
Therefore, I am not liable for any damage to your savesgames or similar.


Mod Description

Main Features
  • Mod Option Menu: Adjust,Toggle and Test features via a mod option menu.
  • Adjustable Hotkey: Change the key, you want to use for creating a new backup.
  • Notifications: Shows colored text notifications above the player model, about the current status, when doing a backup. (Can be switched on/off)
  • Auto-Backups: Does backups automatically, when various game events occure. See below for more info. (Can be configured in mod option menu)
  • Cooldown/Timeout: Prevents auto-backups being made on too short intervals. (Uses gametime in hours)
  • Savegame Validation: An optional feature, which auto-checks on each backup, if the app & mod are matching the selected/playing savegame.

Auto Backups & Cooldown/Timeout

Auto Backups
Does a backup automatically, when a game event occurs.

Currently available trigger game events:
Event
Fires
EveryDays
when the ingame time reaches 00:00h
OnEnterVehicle
when the player enters any vehicle

Cooldown/Timeout
Pauses/Blocks auto backups for an adjustable amount of ingame hours,
to prevent doing too many backups in a short amount of time. e.g when you enter vehicles multiple times in a row.
Adjustable from 1hour - 48hour.
The Cooldown/Timeout doesn't block the hotkey feature,
to ensure, the player can do a backup anytime he wants.

Requirements
  • PZBackupManager Desktop App - Download [www.github.com]

Installation
  1. Download & install the PZBackupManager Desktop App - Instructions below (Don't forget to run "ZomboidBackupManager.exe" at least once, before you continue)
  2. Start Project Zomboid, enable the PZBackupManager Mod.
  3. Go to setting -> Mod Options -> PZ Backup Manager - Configure as you like.
  4. Start a new game, or load an existing save - Don't forget to add the mod to the loaded mods, when loading an existing save for the first time with this mod)

Windows Manager App Description

PZBackupManager - Download [www.github.com]

App Features
  • Standalone Windows .Net App:
    The application doesn't require the mod to work.
    If you don't want to use the hotkey or auto-save feature of the workshop mod,
    you can just use the the manager app, even without Project Zomboid runnig.
  • No installation required:
    Just unpack the downloaded .zip file to a location of your choice & run the ZomboidBackupManager.exe.
  • A (Hopefully) Easy2Use GUI:
    1. Toggle & adjust various features.
    2. Display & select your savegame you want to create backups for.
    3. Display, rename, manage & restore your created backups of multiple savegames.
    4. Shows detailed informations about savegames & backups including an ingame screenshot.
  • Change Backup Data Directory:
    Select any folder on your pc, to be used as the base backup savelocation.
  • Project Zomboid Connection:
    With the workshop mod subscribed & enabled, you are able to establish some kind of connection between the game & the manager app.
    That will allow you to minimize the app or add it as an icon to your taskbar, while playing project zomboid.
    The manager app then will do backups silently in the background.
  • Auto Delete Backups:
    Keeps an constant amount of backups, by auto-deleting the oldest backup after each new backup being made,
    after reaching an adjustable threshold.
  • Auto Clean Backup Directory:
    Automatically finds (and deletes) unlisted &
    obsolete backup data of backups made in the past for savegames,
    that are currently not existing anymore.

Requirements
  • Microsoft .Net 9.0 Desktop Runtime - Download [builds.dotnet.microsoft.com]

Installation
  1. Download the requirements above if not installed already.
  2. Download the lastest version of the Manager App Here [www.github.com]. - (File: PZBackupManager.zip)
  3. Create a folder at the location you want the app to be installed & name it as you like. - (e.g. @ "D:\Program Files\PZBackupManger")
  4. Extract the content of the PZBackupManager.zip to the folder, you just created.
  5. Create a shortcut of the ZomboidBackupManager.exe and move it to the desktop or startmenu.
    (Create Shortcut: RightClick on "ZomboidBackupManager.exe" --> New --> Create Shortcut)
  6. Run the application, wait until its loaded & start Project Zomboid.
  7. Optional: Set the base backup savedata directory. (Settings --> Change Directory)

Workshop ID: 3453009151
Mod ID: PZBackupManager
63 Comments
Taiwanenes 5 Aug @ 9:28am 
Thanks. I always thought the option was in ZomboidBackupManager.exe ^_^
TechnoTim  [author] 5 Aug @ 4:44am 
Just turn off this option in the menu "Every day at 0:00h"
Taiwanenes 5 Aug @ 12:59am 
How can I set it to not save at 12:00 AM? I can't sleep.
TechnoTim  [author] 2 Aug @ 12:02am 
All this I have planned to explain via images and text on a pdf or so.
But as not all features are finished by now and may change in the future, I will do this properly when v1.0.0 is released.
But thanks for explaining, what isnt clear or is self explaining, aswell as you idea to create an instruction video. That helps me make things more userfriendly, which without feedback would be almost impossible. :D
TechnoTim  [author] 1 Aug @ 11:53pm 
then the icons are working as intended. The images arent matching 100% the latest version. (Because the mod is work in progress & I m to lazy to replace the screenshots every update ^^)

if you want the silver icon style, you can just switch to it.
To select the alternativ iconset:
1. Open Radialmenu
2. Select the option "Settings"
3. Then select the option "Radial Menu Settings"
4. Next select the option "Textures"
5. And last step: Select the top right option "Texture Set V2"
TechnoTim  [author] 1 Aug @ 11:46pm 
Ah and I forgot to explain:
The content of the .zip should be a folder "PZBackupManager."
Just put it where you want to. For testing you could just put the folder on you desktop.
then you can eiter open the folder and click the ZomboidBackupManager.exe, or right click it -> create shortcut. The created shortcut you can place on your e.g. desktop.
Ryan 1 Aug @ 11:44pm 
yeah I managed to figure it out. another thing I'm not sure if it's a bug the icons of radial menu ingame don't seem to match the one in screenshot. they are kind of reddish & the bottom left what seems to be question mark in screenshots doesn't have an icon in game. pressing it does nothing either
TechnoTim  [author] 1 Aug @ 11:40pm 
If you still wont get it to work or encounter other problems, you are welcome to ask for more help as much as you want. :)
TechnoTim  [author] 1 Aug @ 11:40pm 
To use the mod with the app, as I said, follow the install instructions. Then you need to start the ZomboidBackupManager.exe and select your gamemode you are playing, as well as the savegame you're playing. (All on the left side of the window)
Note : Project Zomboid can run while you do this, but dont need to. It just doesnt matter until this point. So if its not running, start project zomboid and load your game.
To use the hotkey function, click "Connect" in the top right of the manager app.
A smaller window shows up and a label, that should show your savegames name, if not, select it in the dropdown menu. If its correctly selected, hit the "Start Tracking" button & just minimize the manager app (it will add as a small icon to your taskbar, like e.g. steam does).
When you now trigger the backup hotkey ingame, it should create a backup , instead of showing errors.
TechnoTim  [author] 1 Aug @ 11:39pm 
Yes you are absolutely right, that a instruction or a video would be helpful, but my plan was to add detailed instructions, when the app and mod are feature complete. Until then, I added a step by step instruction, you can find right above this comment area.