Project Zomboid

Project Zomboid

28 ratings
Easy Loadout
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
559.314 KB
May 30, 2023 @ 9:33am
Sep 11, 2023 @ 10:22pm
5 Change Notes ( view )

Subscribe to download
Easy Loadout

Description
Easy Loadouts


Mod for Project Zomboid to equip apparel/equipment/items easily.

Inspired by the excellent mod Easy Outfits by Cosmic I wrote an "extended version".

Features:
  • Manage apparel
  • Manage equipment (weapons/tools)
  • Manage items
  • Save apparel/equipment by ID or by name
  • Loadout can be set to private
  • Settings adjustable for each Loadout
  • Default Loadout settings via Mod Options
  • Automatic Hotbar equipping
  • Upgrade system for breaking changes


Quick How to
  1. Craft a Loadout Note
  2. (Optional) Rename Loadout note
  3. Put the Loadout note into any container (except car and ground)
  4. Apply Loadout Note
  5. (Optional) Configure Loadout Settings
  6. Register a Loadout via Register or Store and Register


How to
1. Add Loadout to container
A Loadout note can be created from a notebook and a pen. (The Note can optionally be renamed.) To register a loadout in a container, the Note must simply be placed in the container and select Apply Loadout in the context menu.

Henceforth, in the context menu of the container, there is a sub-item Loadouts where the loadout are listed.

A container can have any number of loadouts, for each additional one just another loadout note needs to be applied.

2. Register Loadout
Under the point Manage there are 2 possibilities to register loadouts:
  • Register
  • Store and Register
Register: Registers all apparel/equipment/items (enabled in the configuration) which are in the container.

Store and Register: Registers all apparel/equipment/items (enabled in the configuration) which are in the inventory and puts them into the container.

Note: If there is equipment in the hotbar, it will be saved and put back into the corresponding slot when you put it on.

3. Handling Loadout
There are 3 functions for using the loadouts:
  • Wear
  • Pick up
  • Store
Wear: Takes the Loadout from the container and puts on apparel/equipment.

Pick up: Only takes the Loadout from the container.

Store: Places apparel/equipment/items (including worn/equipped) assigned to the loadout in the container.

4. Configure Loadout
The behavior of the loadout can be set under the Functions point.
These settings can also be configured as default values via Mod Options.
  • Allow Apparel
  • Allow Equipment
  • Allow Items
  • Private
  • Undress
  • Type
  • Apparel/Equipment by Unique ID
  • Apparel/Equipment by Name
Allow Apparel: If enabled, Apparel will be included in the loadout.

Allow Equipment: If enabled, Equipment (weapons/tools) will be included in the loadout.

Allow Items: If enabled, anything that is not Apparel or Equipment is included in the loadout.
This also affects the number of items, if 5 bandages are registered, 5 bandages are always "moved".

Private: Set the loadout to private so that only the player (or admins) can use/edit this loadout.
It does not prevent the apparel/equipment/items from being taken out of the container by other players.

Undress: Remove all worn clothing before the loadout is worn.

Apparel/Equipment by Unique ID: Loadout refers to the Ids of apparel and equipment (Items are generally not saved by ID).
This means that if a T-shirt is registered, the loadout will only apply to that specific T-shirt and not to any other T-shirt.

Apparel/Equipment by Name: Loadout refers to the name of the apparel and equipment (Items are generally saved by Name).
This means that if a T-shirt is registered, but there are several T-shirts in the container, the first one in the container will be taken.


Known bugs
  • Some mods which offer apparel for additional hotbar slots throw errors on equipping. Has as so far, no impact on the Functionality, but is somewhat annoying.


Current translations
  • EN
  • DE


Plugins
Manage UI

Replaces the loadout configuration with its own user interface.
In addition to the configuration, individual parts can be removed or added from the inventory.

Features:
  • Manage Loadout configuration
  • Add parts from Inventory to Loadout
  • Remove parts from Loadout
  • Change Item count on saved Loadout Items


FAQ
Does it work in multiplayer mode?
Yes
Does it work with existing saves?
Yes
Is the mod compatible with XY?
So far no incompatibility is known


Help and support
Translation
Help to Translate[poeditor.com]
Bugs/Features
Github Issues[github.com]


Credits


Workshop ID: 2982771622
Mod ID: EasyLoadouts
Mod ID: EasyLoadoutsPluginManageUI

Workshop ID: 2982771622
Mod ID: EasyLoadouts
Mod ID: EasyLoadoutsPluginManageUI
16 Comments
sambarrie Aug 12, 2024 @ 2:56pm 
can i use it on superb survivors?
Anach Jul 21, 2024 @ 2:07am 
Another issue. The notes consume entire pens per note.
Anach Jul 15, 2024 @ 11:21pm 
Another error I'm getting when removing the watch from loadout profiles:

[EasyLoadoutsPluginManageUI] UI API - ERROR : LINE 23 WITHOUT ELEMENT
[UIAPI] UI API - ERROR : element name 'AP_SPACE' is already a variable name. Change it !
[UIAPI] UI API - ERROR : element name 'EQ_SPACE' is already a variable name. Change it !
[UIAPI] UI API - ERROR : element name 'IT_SPACE' is already a variable name. Change it !
Anach Jul 14, 2024 @ 7:40pm 
OK, it wasn't scarves, it was my digital watch. EL has problems with my digital watch, which prevents anything after it being equipped as the watch fails to equip to the left wrist, and then the script exits. The same goes for putting it away again, it fails to be placed in the container, and then everything after it fails, which in my previous run happened to be the last item, the scarf. I noticed once I manually equipped the watch, all the hotbar items suddenly got placed in their correct positions.

function: perform -- file: EasyLoadoutActionHotbar.lua line # 41 | MOD: Easy Loadouts
LOG : General , 1721010335072> bugged action, cleared queue EasyLoadoutEquipHotbar
Anach Jul 14, 2024 @ 9:03am 
It seems to have a problem with scarves, but otherwise working great. I still need to keep the Clothing Presets mod, simply so I can quickly change out of scouting gear, to bed gear, when I'm not near my home crate. If it wasn't for the loadouts being tied to a specific container, I'd not need that mod. One small request, is the ability to rename loadouts after they're applied, purely for keeping it tidy.
Cloud500  [author] Jan 7, 2024 @ 9:02pm 
Thanks for the info/suggestions
I'm currently very busy, so development is currently on hold.
But I am planning some optimizations/improvements for a 2.0 version with better management, more features and options.
Васька Хроник Dec 15, 2023 @ 7:21pm 
@Cloud500
Great mod, I love the automation.
I would like to join the request for “mannequins” from @CarlosRojasCu and add a “Coat Rack” — “LoadNote” is not added there either. There is a hanger at the exit of the house, and you have to dress for the weather manually.:steamhappy:
OKSasquatch Oct 14, 2023 @ 7:28pm 
Maybe not a surprise, but this mod (EL) is incompatible with Easy Outfits (EO).

If EO loads first, you can't create Outfit Tags from EO.
If EO loads second, you can't create Loadout Notes from this mod.

Previously created and applied EO Outfit Tags and EL Loadout Notes still work regardless of mod load order, but you're limited to being able to create only one type if you want to create new ones (depending on your load order).

While this mod incorporates the same function as EO, I like the EO menu interface better because of how the outfit entries from EO are listed in the top level of the context menu instead of being nested under the "Loadouts" submenu. EL is just one extra click, but I think the EO way is easier. I don't need the outfits/loadout entries nested under an extra menu level if I have several outfits in a container dedicated to outfits, and loadouts in a dedicated loadout container. I think most people are going to use the mod(s) this way.
0kamiKaiju Sep 17, 2023 @ 2:48pm 
Anyway you can make the size of the edit window draggable? having too quite a bit of items on makes you unable to click the "add" button to save changes
CarlosRojasCu Jun 29, 2023 @ 4:30am 
@Cloud500 thanks... :steamhappy: