Project Zomboid

Project Zomboid

Not enough ratings
[B42] Ogrim Mod's - Machine Utils
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
1.123 MB
24 Aug @ 6:02pm
1 Change Note ( view )

Subscribe to download
[B42] Ogrim Mod's - Machine Utils

Description
Foundation library + shared items for all my machine-type mods.

🔍 What is this?
Machine Utils is a lightweight API that centralizes common logic for “machine” gameplay.
It also introduces a new fluid: Machine Oil — the fuel/maintenance resource used by my machine mods (e.g., Sewing Workbranch).

This doesn’t add new craft benches by itself. It equips other mods with a shared oil resource and a clean set of tools to use it.

🛢️ What it adds (for players)

New fluid: Machine Oil — consumed by supported machines.
World spawns: bottles of Machine Oil distributed across loot (configurable).
Sandbox option: Machine Oil Find Multiplier to tune rarity.
Dependency for other mods: required by Sewing Workbranch and future machines.

⚙️ Goals & Design

One shared resource for every machine (no duplicate items across mods).
Centralized code for oil consumption, condition checks, timing hooks, UI text, and item tags.
Future-proof: I’ll keep moving common logic from machine mods into this API to reduce conflicts and maintenance.

🧰 For Modders (API Highlights)

Helpers for oil checks/consumption, machine condition gating, and UI labels.
Common item tags and translation keys to keep things consistent.
Simple, dependency-friendly structure so your machine mod can just “plug in”.

🛠️ Compatibility

Built on vanilla systems; additive loot distribution for oil bottles.
Load order: place above the machine mods that depend on it.

🌍 Languages

English, Español, Português (BR)

❓ FAQ
Does it do anything alone?
It adds the Machine Oil item and spawns, but you’ll feel its purpose when used with supported machine mods.

Safe for existing saves?
Adding is generally safe. Removing after other mods placed machine-related items can cause missing-item warnings (as usual with dependencies).

🎯 Roadmap

Unify more shared code (actions, effects, balance hooks) into the API.
Extra helpers for new machine types (industrial/personal variants, etc.).

Let your machines sip oil — not your patience.

☕🧡 Want to Support me?
https://ko-fi.com/ogrimdooh

👥💬 Join the community!
https://discord.gg/rTd2P6pbEu


Workshop ID: 3555558732
Mod ID: GRM-OgrimMachineUtils