Hi all,
I've put together a script for chastity keyholding with a combination lock. (Apparently there is a demand for having your virtual keyholder in other scripts somehow blocking access to the key...)
You get a combination for the lock, which is then stored locally in a non-human-readable form, and revealed again when time is over. Everything is done by the script, so it works without intervention from outside and uses the local data. This comes with the risk of data loss or manipulation, therefore
I urge everyone to have an emergency key somewhere! It is not possible to make it safe without external interaction, and I have no intention of going that way.
I've got the main things done, but since it is a testing version not all functions are there or at the full extent. So please do not use it for a real lock for now, just for testing!
The current features are:
- Lockup for 1--24 hours fixed (longer will be enabled when properly tested)
- 4 digit number combination (will be upgraded)
- Distraction after setting the lock
- Show the remaining time
- Emergency unlock
Future ideas are
- non-unique and longer combinations with letters
- hygiene lockup for a few minutes
- Set random duration
- Hide the remaining time
I'm happy about feedback for the game (or if you find the concept of only local storage too risky or me being too paranoid
). Please understand that I don't intend to do more than basic features, and rather use the functions in other scripts. And of course everyone may include parts in their own work when found useful.