Project Zomboid

Project Zomboid

31 个评价
[B42] Ogrim Mod's - Machine Utils
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
1.327 MB
8 月 24 日 下午 6:02
9 月 8 日 下午 5:12
3 项改动说明 ( 查看 )

订阅以下载
[B42] Ogrim Mod's - Machine Utils

描述
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
6 条留言
Thekyle 10 月 10 日 上午 12:25 
Thank you!
I was wrong, the recipe allows me to remove only the limb protections to obtain heavy tread, but not Kevlar strips.
ogrimdooh  [作者] 10 月 9 日 下午 5:59 
@Thekyle: Yea, but need to add the itens from this mod to the kevlar list. I can add this in the mod, in the weekend I will had time to do this.
Thekyle 10 月 9 日 下午 1:42 
I found the recipe in the crafting (only on vanilla equipment). Would it be possible to do it with the equipment from the "Vanilla gear expanded" mod?
Thekyle 10 月 9 日 下午 1:20 
It doesn't work for me, I don't have the option like with other clothes. I think the problem comes from another mod (armor weight or vanilla gear expended or both). Already seen this problem? Sorry I just saw that I'm not on the sewing machine mod page :)
ogrimdooh  [作者] 10 月 9 日 上午 8:28 
@Thekyle: You need to tear apart others armors.
Thekyle 10 月 8 日 上午 10:10 
Good job! very usefull!
Where do you find "Kevlar strips" to repair armor?