Project Zomboid

Project Zomboid

Not enough ratings
Hybrid Melee Repair
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
11.974 MB
15 Sep @ 7:36pm
7 Oct @ 2:18pm
8 Change Notes ( view )

Subscribe to download
Hybrid Melee Repair

Description


ENGLISH — HYBRID MELEE REPAIR (HMR)

Lightweight, part-based maintenance for melee weapons. Inspect weapon health, and perform Repair, Replace, Clean from a streamlined panel or context menu.

Features
  • Part Panel (Blade / Axe / Handle): visual bars + overall condition.
  • Repair:
    • Blade / Axe: uses Scrap Metal (e.g., “Repair blade using 1x Scrap Metal”). If a tool is available (e.g., Whetstone / File / screwdriver), you’ll see the combined option.
    • Handle: uses a Plank (e.g., “Repair handle using 1x Plank”).
  • Replace: swap a damaged part with a spare of the same type.
  • Clean: requires rag + liquid (water / disinfectant / bleach). Tooltips show exact requirements.
  • Skill-aware thresholds (Maintenance):
    • Repair available below: 58 at low levels. Maintenance dependant
    • Clean available below: 42 at low levels. Maintenance dependant
    • Above the threshold the option is disabled with an “excellent condition” notice.
  • Localization: English and Spanish included.
Notes
Intended to be save-friendly and non-intrusive; still... back up important saves!!
Generally compatible with UI/QoL/weapon mods; load order usually doesn’t matter.


HOW TO?? –
1) Start your game.
2) When you get your hands on a weapon, equip it, or right click it.
3) My mod will "initialize" that weapon, and update condition to match its newly attached "parts".
4) Each time you want to interact with a weapon, just Right-Click on it, and look for the options to "View Parts".
5) ENJOY!

Safe to Add / Remove ? –
Yes, yes it is.
My mod makes SURE to not touch things, as of now. Instead, i used my OWN ModData, with all my data managed through there. So...
Worry Not! You'll not lose / crash / ruin anything.... maybe👹

COMPATIBILITY?? –
As far as i'm aware.. And as far as mods i've tested go(300+).. My mod is 100% compatible ANYWHERE.
Just PLUG and GO!😊
No need for patches. Put your favorite weapons mods, and enjoy!

BUGS? –
Yes, there's a couple(unfortunately):
1) You NEED to equip or right-click a weapon for it to init(First Time). Otherwise, no parts made for it. Meaning, condition will not start properly until you do so.

Credits
Design & code: Ran (Hybrid series)
Preview logo in the spirit of Hybrid Gun Repair.



ESPAÑOL — HYBRID MELEE REPAIR (HMR)

Sistema ligero de mantenimiento por partes para armas cuerpo a cuerpo. Inspecciona la salud del arma y ejecuta Reparar, Reemplazar, Limpiar desde un panel bonito y simple, o el menú contextual(Con piezas sueltas).

Características
  • Panel de partes (Hoja / Hacha / Mango): barras visuales + condición general.
  • Reparar:
    • Hoja / Hacha: consume Chatarra Metálica (ej.: “Reparar hoja usando 1x Chatarra”). Si hay herramienta (Piedra de Afilar / Lima / destornillador), aparece la opción combinada.
    • Mango: consume una Tabla (ej.: “Reparar mango usando 1x Tabla”).
  • Reemplazar: cambia una pieza por otra del mismo tipo.
  • Limpiar: requiere trapo + líquido (agua / desinfectante / lejía). Los tooltips muestran requisitos exactos.
  • Umbrales según habilidad (Maintenance):
    • Reparar disponible por debajo de: 58 en niveles bajos. Aumenta con nivel de mantenimiento
    • Limpiar disponible por debajo de: 42 en niveles bajos. Aumenta con nivel de mantenimiento
    • Si la pieza supera el umbral, la opción se deshabilita y verás el aviso de “excelente condición”.
  • Traducción: Inglés y Español incluidos.

Notas
Pensado para ser compatible con partidas en curso; peeero.. haz copia de seguridad!
En general compatible con mods de UI/QoL/armas; el orden de carga rara vez afecta.

¿CÓMO USARLO?? –
1) Inicia tu partida.
2) Cuando consigas un arma, equípala o haz clic derecho sobre ella.
3) Mi mod “inicializará” esa arma y actualizará la condición para que coincida con sus nuevas “partes” internas.
4) Cada vez que quieras interactuar con un arma, simplemente haz clic derecho sobre ella y busca las opciones “Ver Piezas”.
5) ¡DISFRUTA!

---

¿Es seguro agregar/quitarlo? –
Sí, sí lo es.
Mi mod se asegura de no alterar nada directamente. En su lugar, uso mi propio ModData, con todos mis datos gestionados desde ahí.
Así que... No te preocupes: no perderás / crashearás / arruinarás nada.... tal vez 👹

¿COMPATIBILIDAD?? –
Hasta donde sé… y con los mods que he probado (más de 300)… mi mod es 100% compatible en cualquier situación.
Solo descargalo y disfrútalo! 😊
No necesitarás parches. ¡Activa tus mods de armas favoritos y disfruta su potencial!

¿BUGS? –
Sí, hay algunos (lamentablemente):
1) NECESITAS equipar o hacer clic derecho en un arma para que se inicialice(La primera vez). De lo contrario, no se crearán partes para ella. Esto significa que la condición no se actualizará al inicio, hasta que lo hagas.

Créditos
Diseño y código: Ran (serie Hybrid)
Icono/preview inspirado en Hybrid Gun Repair.

Workshop ID: 3569031613
Mod ID: HybridMeleeRepair
Mod ID: HybridMeleeRepairb42_12
27 Comments
Cyrisa 7 Oct @ 3:56pm 
epic, looking forward to giving this a try again!
wilsonr.duranm  [author] 7 Oct @ 2:19pm 
Hiya, all!
New fix made for the mod!
Had to go full researcher mode, yet again, to learn the new and proper way to categorize things in B42.12😪

Remember to activate "B42.12 FIX" only!!🤗
wilsonr.duranm  [author] 5 Oct @ 2:40pm 
@Cyrisa
Yeah, Hybrid Gun is also Kind of broken.
B42.12 Changed how script files are loaded. Meaning i can no longer have "Gun Parts" in the inventory(Until i find solution).

Whereas HMR, i'll take a look into it.
Another player says there is a "base" incompatibility, i'll have to look at now.
Maybe that's the issue.
Either way, i fixed a couple functions that changed from B42.11 to B42.12 that were no longer supported, out of nowhere.
Cyrisa 5 Oct @ 8:10am 
Yeah something seems broken with hybrid melee.

Unsure if hybrid gun has the same issue or is causing issues in the background. It doesnt seem to generate errors.
DOG1804 4 Oct @ 2:04pm 
No me deja activar el mod fix de la 42.12, me dice falta dependencia "base"
wilsonr.duranm  [author] 29 Sep @ 4:43pm 
@Cyrisa
Even while using the B42.12 Fix?😓
I made some fixes, because of the new update breaking a lot of things, and everything seems fine on my end. But who knows, maybe some things escaped my grasp. Or, another game Update has gone through without me realizing it.
Cyrisa 28 Sep @ 4:41am 
lots of errors when starting and loading into a game. even after manual reinstall of the mod.
wilsonr.duranm  [author] 27 Sep @ 1:06pm 
Fix for new Build has been released!
You will find it as a separate mod. You can activate just that one, and it will work just fine.

[ESP]
El Fix para la nueva Build ha sido publicado
Está como un mod separado. Puedes activar ese solamente, para que te funcione todo bien.
wilsonr.duranm  [author] 26 Sep @ 5:15pm 
@DOG1804
Gracias por el reporte.
He estado revisando cómo arreglar los problemas que la nueva actualización 42.12 ha traído a ambos de mis mods, desde el momento en que salió.
Sin embargo.. Creo que pronto podré tener una solución para este mod.
DOG1804 26 Sep @ 4:23pm 
hola bro me sigue saltando un error pondre lo que deje steam:
`function: isValidMeleeWeapon -- file: HMR_MeleeMain.lua linea # 33 | MOD: Hybrid Melee Repair
funcion: initializeMeleeParts -- file: HMR_MeleeMain.lua linea # 95 | MOD: Hybrid Melee Repair
funcion: Add -- file: HMR_MeleeMain.lua linea # 139 | MOD: Reparación híbrida cuerpo a cuerpo
java.lang.RuntimeException: El objeto intentó llamar a nil en isValidMeleeWeapon
en se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:101)
en se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:817)
en se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
en se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
en se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1653)
en se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
en se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)