Project Zomboid

Project Zomboid

90 ratings
(B42) Immersive Roleplay Professions and Traits
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
5.945 MB
19 Dec, 2024 @ 12:49pm
23 Jul @ 4:45pm
84 Change Notes ( view )

Subscribe to download
(B42) Immersive Roleplay Professions and Traits

Description
THIS IS A ROLE GAME MOD so it is meant for players who set realistic games, as low XP gain, rebalanced loot and difficult settings.



What does it do?

This mod aims to enhance character creation by making it various and immersive.It adds every possible profession, MANY traits, and much more.
The entire system is based on role-playing, realism, and immersion , avoiding imbalances and staying true to the game’s logic.

This mod has been profoundly modified compared to its previous version due to new gameplay limitations introduced with the latest update.I'm waiting for the developers to intervene and fix some bugs in order to reintroduce the removed mechanics.


Click the link below to see a google sheet with some info, but t does not contain profession and trait loot, clothes or foraging modifier and i will not add them to the google sheet.
https://docs.google.com/document/d/1DlIhmAmDLCzGoVVDuEvCfSNUEqrguUJVxqyGlEuqmPY/edit?tab=t.0#heading=h.q3okvytchjeo
:



Main Features:

New Professions : 76 new professions have been added with specific bonuses, while the existing ones in the base game have been reworked. They include starting loot, appropriate outfits, and foraging modifiers.

New Traits : New positive and negative traits have been introduced, and existing ones have been reworked. Several traits provide starting loot and clothes, and foraging modifiers too.
Eg. A doctor will have the First Aid trait by default and may spawn with a stethoscope or antibiotics.

Dynamic Traits : Almost every traits, including vanilla ones, evolve over time depending on the player's actions, ensuring a more immersive and realistic experience.

Improvements :
- Vanilla traits and professions rebalanced (cost, better descriptions, adjusted skills or recipes, etc.).
- Removed the pistol and bullets that vanilla game provides to all characters at spawn.



Future Projects:

Further dynamic traits.

Creating more complex traits.

Exclusion some traits for professions. (Already done, waiting for developpers for a fix)

More specific professions.(Not many, almost all profession could be played right now)

Standalone (not rp) version.(it will not include other mods as dependecies so it will be limitated)

Advanced apocalypse "professions" instead of current pre-apocalypse ones if the game is significantly advanced in time.


Incompatibility and Issues:

Herbalist and Wilderness traits will be available each others if one of this is added by a profession (this is a vanilla game issue, developpers broke everything in creation methods in the last update and they still didn't fix it).

This mod is not compatible with others that modify the "MainProfessionMethods" game file or mods that make traits dynamic.
Not compatible with Hearing loss cause its logic is already implemented into this one


If you find any inaccuracies, errors or bugs, please report them!If you would like to help improve the translation or translate the mod into your language, add me as a friend and send me a message :-D

Buy me a coffee!
https://ko-fi.com/uatto

Do you like realistic game? Check my other mods:
https://steamhost.cn/steamcommunity_com/profiles/76561198445629053/myworkshopfiles/?appid=108600


Workshop ID: 3387474156
Mod ID: LogicProfessions

Workshop ID: 3387474156
Mod ID: LogicProfessions
Mod ID: LogicProfessions
Popular Discussions View All (3)
30
16 Jun @ 12:36pm
Report Bugs, Errors
UattO
4
7 Jul @ 9:07pm
TRANSLATIONS
SIMBAproduz
9
18 Apr @ 12:36am
Tips and Suggestions
UattO
126 Comments
UattO  [author] 21 hours ago 
check the file
kArMaFPS 22 Jul @ 4:35pm 
I was able to fix the console errors by adjusting the mods better; I don't know which ones were causing conflicts. Can you tell me which traits in your mod are dynamic and/or generate some visual effect next to the traits to better identify them in the list?
UattO  [author] 21 Jul @ 11:18am 
This error is not present running the game with just this mod, have you received it using this mod with others?
UattO  [author] 21 Jul @ 11:02am 
@kArMaFPS Sorry buddy, the previous comment wasn't helpful, but this one is.
Is performance slowing down because you're using too many traits? Each trait has mechanics that run in the background, so using too many at once could cause some little slowdown on a less powerful computer, especially if it's very hot where you are. Maybe that's just it.
The initial loot can't affect the frame rate; it simply spawns in your inventory when you initialize your character and has no other mechanics that could cause a slow frame rate during gameplay.
I don't see any errors when I start the game, but I'll carefully check on my console to see if this error you reported is present. If I find it, I'll fix it right away, but I don't think that's what's slowing down your game.
Thank you so much for this detailed report.
kArMaFPS 20 Jul @ 8:11am 
Here we go, I hope this helps: java.lang.NullPointerException: Cannot invoke "zombie.characters.IsoGameCharacter.getDescriptor()" because "owner" is null

This error occurs because the game tries to access a character that hasn't been loaded yet, modifying, adding, or changing clothing, accessories, behaviors, and inventory before the character is instantiated (it might have something to do with what I told you; you might need to check the item spawning logic for professions). This is probably the error!
kArMaFPS 20 Jul @ 5:37am 
I've already tested it, and your mod drops my framerate from 244 to 140. I have about 100 frames less with the mod active, and I can't explain why. The errors stopped because I was using it with the evolving traits world (which has dynamic traits). I disabled it, and the errors stopped, along with the crashes. However, performance drops a bit with the mod active. It must be due to the items that spawn with the player related to each profession. No need to get mad, buddy. I'm just reporting something related to the mod, not criticizing it and saying it's useless.
UattO  [author] 19 Jul @ 10:36pm 
@kArMaFPS what are u talking about? It can't be my mod!
This mod has been tested and it is played by many people, nobody has this problem.
Please don't you report if you are too lazy to be sure that my mod is the problem, it is very simple: just start game with just this mod and add one mod at a time, so you can identify which mod causes conflict or error with this one.
Anyway I think you are using redundants mod, like dynamic trait or vanilla trait modification.
Please, if you report, do it with some logical information like mod list u are using, describe how and when the error is triggered, and something like this, because your report can never be useful like this.
kArMaFPS 19 Jul @ 4:48pm 
Your mod has been causing a lot of constant errors in the console, it turns red [error] in the modlist when the game is running, causing excessive frame drops, any solution so I can adjust it? Maybe some incompatibility?
MadScav 16 Jul @ 11:17am 
thank you boss
UattO  [author] 16 Jul @ 10:51am 
really? it is something never happened before, i will replace this bug and fix it asap, thanks for report