Project Zomboid

Project Zomboid

35 ratings
[B42] Ogrim Mod's - Universal Profession Customizer
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.139 MB
30 Aug @ 7:12am
30 Aug @ 9:50am
2 Change Notes ( view )

Subscribe to download
[B42] Ogrim Mod's - Universal Profession Customizer

Description
Start the apocalypse your way. This mod lets you define profession-based starting loot, with per-item chance — so every new run can feel different.

🔍 What it does

Per-profession loot tables you edit directly in the Sandbox UI.
Each entry supports Amount and Chance %, so items can be guaranteed or rolled.
Auto-equip clothing you get; if a backpack is rolled, all unequipped items from main inventory are moved into it and the pack is equipped to Primary, for a fast, clutter-free start.
Optional “Remove vanilla starting pistol” (enabled by default; toggle in Sandbox).
Works with custom professions from other mods — you can configure them manually.

🧰 Powerful Sandbox UI (with clipboard tools)

Add/Remove items, sort, filter by name/category.
Export / Import your setup to the clipboard by profession or all at once.
Saves with your Sandbox preset, so you can reuse it in future games.

Export format example:
policeofficer*Base.Bag_Police,6-75:Base.9mmClip;parkranger*Base.Hat_Ranger

Entries are separated by ;
A profession is separated from its items by *
Items are separated by ,
Optional Amount-Chance after an item uses : then amount-chance
e.g., 6-75:Base.9mmClip → amount 6, chance 75%

⚙️ Balance & Options

Toggle remove starting pistol (default ON).
Full control of per-profession loot lists via the Sandbox panel.
Clean UI actions: Copy/Paste/Reset current or all professions, Sort, Filter.

🧭 How to use

Open Sandbox → Universal Profession Customizer panel.
Select a profession and build its loot table (amount & chance per item).
(Optional) Export to clipboard and share or reuse in other presets.
Start a new game — your character spawns with the configured gear.
Clothing auto-equips; backpacks get auto-equipped and filled.

🤝 Compatibility

Supports modded professions.
Doesn’t touch global loot tables, only affects starting gear.

📝 Notes

If something spawns in a container (e.g., backpack), the mod tidies up automatically to reduce spawn-time micromanagement — great for high-pop starts.
Importing strings replaces the current list for the selected scope (profession/all).

Tune your start. Keep the chaos

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

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

Workshop ID: 3558835419
Mod ID: GRM-UniversalProfessionCustomizer
11 Comments
ogrimdooh  [author] 6 Sep @ 5:27am 
@JAMES: Good idea, i will add a config to min a max condition, if set 100% by default!
ogrimdooh  [author] 6 Sep @ 5:26am 
@Ruru: Yea, works fine! But it is a spawn item distribute soo... you need a new char to realy do somethink xD
Ruru 4 Sep @ 8:53pm 
Hi is this working mid save?
JAMES 2 Sep @ 12:25pm 
This is incredible. It even seems to work with the modded professions I have. 10/10 mod.

Feature request - let us also modify the starting condition of the item.
BadMotherGamer 30 Aug @ 12:59pm 
thanks for all the great mods you've been working on. very appreciated.
TyCobb 30 Aug @ 10:07am 
Working great! I had to unsubscribe and resubscribe to force Steam to give me the new version, but it appears to be working as I was expecting. Tested basically vanilla and also with my 10 Years Later set up.

Thanks a lot for looking into this and quick turnaround.
TyCobb 30 Aug @ 9:55am 
I'll check it out now. I wanted to get you a fresh clean log file. https://pastebin.com/AhAuck2r :WH3_greasus_rofl:

Give me a few and I'll report back.
ogrimdooh  [author] 30 Aug @ 9:50am 
@TyCobb: Fix released o7
ogrimdooh  [author] 30 Aug @ 9:45am 
@TyCobb: found the problem!! I will release a fix!
ogrimdooh  [author] 30 Aug @ 9:42am 
@TyCobb: Hi!! Thx for the feedback! Any error on log, or my mod logs:

LOG : Lua f:0, t:1756561914023> UPCOnNewGame: Player prof = rancher
LOG : Lua f:0, t:1756561914025> UPCOnNewGame: Base.Bag_DuffelBag take 93% of 100%

They had this format.