Add configurable nearby garage vehicles and fix roadblocks and fuel pumps; record Workshop 0.0.131
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -14,6 +14,26 @@ not restore that site or change its fixture.
|
||||
|
||||
The kit includes 20 native supply units and inherits the vanilla wrench's emergency repair ceiling and damage eligibility. It does not fully restore every damaged part, resurrect destroyed vehicles or create replacements. The held wrench uses the normal native resource consumer; eligible nearby finite supplies may also be consumed according to vanilla resource rights. The item has no resource generator or replenishment callback. Each can starts with 5 litres, with a 20-litre capacity; the pair supplies 10 litres initially. The native fuel station transfers fuel out of the held can into an eligible tank and stops when the can is empty or the target is full. Cans may be refilled only through ordinary existing native sources.
|
||||
|
||||
## Existing terrain fuel stations
|
||||
|
||||
Escape preserves existing support-station registrations when replacing a
|
||||
terrain scenario's game mode, on both the authority and joining clients that
|
||||
already loaded the original mode. Only surviving ranged stations in the same
|
||||
world are restored. Native fuel stock, range, faction, damage and transfer
|
||||
checks remain in charge; no fuel is created or supplied by the handover.
|
||||
|
||||
The [30 October reproduction](evidence/terrain-fuel-pumps-2026-10-30/report.json)
|
||||
loaded Game Master Everon and used an existing petrol pump with a parked UAZ.
|
||||
Before the fix, takeover reduced the registered fuel stations from 21 to zero:
|
||||
the native action left the UAZ at 19.5 litres. Registering the identical pump
|
||||
restored transfer. With the fix, all 21 remained registered and the normal
|
||||
action raised fuel from 19.5 to 21.5833 litres, with the corresponding pump
|
||||
deduction checked within 0.02 litres. These were scripted local Workbench
|
||||
actions, not a remote-client or ordinary held-input qualification. Both runs
|
||||
retained 42 engine/resource diagnostic lines and exited nonzero under the strict
|
||||
runner; the pump checks completed without script/runtime failures and cleanup
|
||||
was confirmed. Fuel-can and repair qualification below is separate.
|
||||
|
||||
## Audit and validation limits
|
||||
|
||||
A later [single snapshot follow-up](evidence/native-2026-10-01-refuel-snapshot/review.json), on the exact field-update candidate source, passes 60 assertions through can pickup/equip. Its scripted approach then fails the exact-held support-station guard before tank depletion or action execution. The run is retained as failed; it does not qualify the snapshot fix or fuel consumption, nor demonstrate ordinary-input failure. No guard was weakened and no further retry was made in that continuation.
|
||||
|
||||
Reference in New Issue
Block a user