Project Zomboid

Project Zomboid

134 ratings
[B41/B42] Mechanical Dial Lock
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
775.920 KB
11 Jan, 2024 @ 10:54am
1 Jan @ 8:19am
10 Change Notes ( view )

Subscribe to download
[B41/B42] Mechanical Dial Lock

Description
Mechanical Dial Lock

This mod introduces functional safes with old-school mechanical dial locks. It's designed as a framework mod, allowing other creators to expand it by creating addons with new safe designs.

For Build 41:
To build the safes included in this mod, you'll need the Building Menu mod. This mod is required to access and build safes in your game.
Note: Without the Building Menu mod, will not have access to the safes!

For Build 42:
Safes are integrated into the vanilla Build Menu, no additional mods required.

Unlock Requirements:
  • Large Safes: Learned automatically at Metalworking Level 8.
  • Small Safes: Learned automatically at Metalworking Level 6.



Features:
1. Animated Sprites: The safes visually change to indicate their status (open/closed).
2. User-Friendly Interface: Clear, step-by-step instructions for the mechanical lock make it easy to use.




Frequently Asked Question:

Is it compatible with Multiplayer?
Yes! This mod has been tested extensively and works perfectly in B41 MP servers.

Does it work on existing saves?
Yes! You can enable it mid-save without any issues.

Does it work for all game versions?
It works with the latest game version (v41.78.16 and v42.x).

Important Note:
If you're using Build 41, make sure to load the Building Menu mod before this mod to access the safes.

[discord.gg]

[github.com][ko-fi.com]
[github.com]
Originally posted by author:
This mod's permissions fall under TIS's policy On Lockdown [theindiestone.com]
This mod cannot be modified by anyone else, for anything else, at all, ever. Even if the user disappears, he or she would much rather you didn't touch the fruits of their hard labour.
[theindiestone.com]

Workshop ID: 3137092954
Mod ID: MechanicalDialLock
17 Comments
Lil Boogie 10 May @ 4:43pm 
this doesnt sync up in MP
Cuckoo 26 Jan @ 7:29am 
Really nice work!

Perhaps if the player has a stethoscope, they should hear a louder click when they've aligned with the correct number.
Островський 2 Jan @ 12:18pm 
Does this mod let you open the safes in the chief's office at the Muldraugh PD in v42?
Deon ☣ 2 Jan @ 2:44am 
Thank you. I just learnt how to apply new rightclick options to existing sprites (working on arcade machine mod). I will try it tonight!
El1oN  [author] 2 Jan @ 2:26am 
@Deon ☣ You can use it as a dependency and add your own sprites like this, in a client lua script:

local MechanicalDialLock = require("MechanicalDialLock_ContextMenu");

--- these can be the same sprite
MechanicalDialLock.SafeSprites["closed_state_sprite"] = "open_state_sprite";
UNA EN VERSION DIGITAL ELECTRONICA CON TECLADO NUMERICO Y SONIDO LLAMADA SEGURITY BOX CON UN SISTEMA DE BLOQUEO CON LLAVE O TARGETA DIGITAL ELECTRONICA
Deon ☣ 1 Jan @ 9:41am 
And I am bad at coding, but I can easily make sprites and models :).

Could you make a version where open/closed sprites are the same? With ability to swap them? Then I can provide updated sprites.
El1oN  [author] 1 Jan @ 9:24am 
Sigur, dar nu cred ca voi face sprite-uri pentru cand sunt deschise, pentru ca nu stiu sa desenez.
Deon ☣ 1 Jan @ 8:44am 
Thank you for the update!

There are existing safes (tiles) on maps in B42, is it possible to make them work using this framework?