LHDF Vehicle Lock

by Boomstick Barry

1.0.15

## [1.0.15]

### Added

- The owner line of the interaction menu shows the decay time to the owner, key holders and admins: "Owner: Operator Mosh (locked) · decays in 6 d 23 h" ("5 h 12 min", "12 min", "decays now"; always rounded down). Other players see the owner line as before. The time comes from the server when you look at the vehicle (refreshed every minute, and at once after you lock or unlock it) and counts down on your screen; it is never sent to anyone else.
- A Game Master can change the decay days on the LHDF tab (Vehicle Lock, "Decay days", 0 to 90, in steps of 0.05 days = 72 minutes); the change applies within 30 seconds, no restart. A value set there wins over `decayDays` in `VehicleLock.json`.

### Changed

- Lowering `decayDays` (on the Game Master LHDF tab, or in `VehicleLock.json` and a restart) no longer releases at once the vehicles it puts past their deadline: they get one more hour with the 1 h warning, and are released after it unless the owner unlocks and locks them again. A restart during that hour does not shorten it. Vehicles that were already past their old deadline are released as before. A lowering in `VehicleLock.json` needs one start with 1.0.15 before it (the last applied value is kept in the new world data section `VehicleLock.Decay`).
- Raising `decayDays` lets the 12, 6, 3 and 1 hour warnings come again.
- `decayDays` applies within 30 seconds of a Game Master change instead of at the next restart.
- Decay notices and the grace are written to the server log.
Game Version
1.8.0.13
Created
Fri, 16 Oct 2026 14:34:31 GMT
Last Modified
Fri, 16 Oct 2026 14:34:36 GMT

1.0.14

## [1.0.14]

### Added

- Vehicle decay: an owned vehicle (claimed, bought or given by a Game Master) is released when its owner has not unlocked it and locked it again within `decayDays` real days, counted while the server is down too. Only the owner's own unlock followed by a lock restarts the time; key holders, admins and Game Masters do not. A new owner and a respawned vehicle start a new period. The vehicle is released like a given-up one (no owner, open, back to the garbage system); occupants do not stop it.
- Owners who are online are warned 12, 6, 3 and 1 hours before (one hint per threshold, aggregated over their vehicles), and told when a vehicle was released.
- `decayDays` in `VehicleLock.json` (0 to 90, fractions allowed; default 0: off). Server owner only: no Game Master control. Read at server start; a changed value applies after a restart, at the first check, to every owned vehicle: lowering it releases the vehicles whose last unlock and lock is older than the new value.

### Changed

- The ownership save is version 2 (adds the decay state). Vehicles saved by 1.0.13 start a fresh decay period at the first check with decay on.
Game Version
1.8.0.13
Created
Tue, 13 Oct 2026 20:26:29 GMT
Last Modified
Tue, 13 Oct 2026 20:26:40 GMT

1.0.13

## [1.0.13]

### Changed

- The manage window is built on LHDF Core's `LHDF_MenuBase`. With a controller the focus also returns into the window when a menu opened on top of it closes. Needs LHDF Core 1.0.32.
Game Version
1.8.0.13
Created
Sat, 10 Oct 2026 13:49:55 GMT
Last Modified
Sat, 10 Oct 2026 13:49:59 GMT

1.0.12

## [1.0.12]

### Changed

- Its section on the LHDF tab stays after Shop and Shop Smurfs through `GetEditorOrder()` (LHDF Core 1.0.19 no longer lists mod keys).

### Fixed

- The respawn records of destroyed vehicles load safely twice: a save loaded while the world runs replaces the waiting records instead of adding to them, so no vehicle respawns twice.
Game Version
1.8.0.13
Created
Mon, 05 Oct 2026 12:13:37 GMT
Last Modified
Mon, 05 Oct 2026 12:13:47 GMT

1.0.11

## [1.0.11]

### Added

- The vehicle ownership provider answers `IsOwnerPlayer` from the replicated owner and is set on clients too, so LHDF Shop can show a player's own fuel and repair trucks as free before the server decides.
Game Version
1.8.0.13
Created
Sun, 04 Oct 2026 12:18:01 GMT
Last Modified
Sun, 04 Oct 2026 12:18:05 GMT

1.0.10

## [1.0.10]

### Changed

- A locked vehicle no longer appears in the inventory of a player without access (the list of things nearby), so its storage cannot be opened at all. Before, it opened and only putting items in or taking them out failed. A vehicle storage that is open when the vehicle gets locked closes. Bodies in a locked vehicle can still be looted.

### Fixed

- Players could get into locked vehicles they do not own when another mod replaced the check of the "get in" action (Realism Overhaul - Vehicles does); seat changes and the trunk stayed locked. Getting in and opening a door are now also refused where they are carried out, with the hint "Locked (owner)", whatever other mods do to the action's condition.
- The server's safety net (`enforceOnServer`) never put a player out of a locked vehicle: it asked the server to make the character get out, which only the player's own machine can do. It now asks that machine, as vanilla does, and checks again until the character is out.
Game Version
1.8.0.13
Created
Fri, 02 Oct 2026 19:54:30 GMT
Last Modified
Fri, 02 Oct 2026 19:54:35 GMT

1.0.9

Game Version
1.8.0.13
Created
Fri, 02 Oct 2026 17:24:04 GMT
Last Modified
Fri, 02 Oct 2026 17:24:08 GMT

1.0.8

## [1.0.8]

### Changed

- `respawnDestroyed` is live: a Game Master switches it in the LHDF tab, section Vehicle Lock. Switched on while the server runs, it covers vehicles destroyed from then on.
Game Version
1.8.0.13
Created
Fri, 02 Oct 2026 14:52:18 GMT
Last Modified
Fri, 02 Oct 2026 14:52:22 GMT

1.0.7

Game Version
1.8.0.13
Created
Fri, 02 Oct 2026 14:11:48 GMT
Last Modified
Fri, 02 Oct 2026 14:11:52 GMT

1.0.6

Game Version
1.8.0.13
Created
Fri, 02 Oct 2026 12:44:49 GMT
Last Modified
Fri, 02 Oct 2026 12:44:53 GMT

1.0.5

Game Version
1.8.0.13
Created
Thu, 01 Oct 2026 21:25:05 GMT
Last Modified
Thu, 01 Oct 2026 21:25:10 GMT

1.0.4

Game Version
1.8.0.13
Created
Thu, 01 Oct 2026 21:02:47 GMT
Last Modified
Thu, 01 Oct 2026 21:02:51 GMT

1.0.3

Game Version
1.8.0.13
Created
Thu, 01 Oct 2026 20:15:55 GMT
Last Modified
Thu, 01 Oct 2026 20:15:58 GMT

1.0.2

Game Version
1.8.0.13
Created
Thu, 01 Oct 2026 15:33:15 GMT
Last Modified
Thu, 01 Oct 2026 15:33:21 GMT

1.0.1

Game Version
1.8.0.13
Created
Thu, 01 Oct 2026 04:46:25 GMT
Last Modified
Thu, 01 Oct 2026 04:46:29 GMT

1.0.0

Game Version
1.8.0.13
Created
Thu, 01 Oct 2026 04:23:02 GMT
Last Modified
Thu, 01 Oct 2026 04:23:05 GMT

Showing 1 to 16 of 16 results

Rows per page