Project Zomboid

Project Zomboid

292 ratings
Bandit Relationship
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
640.864 KB
20 Feb @ 5:27pm
21 Feb @ 2:38pm
2 Change Notes ( view )

Subscribe to download
Bandit Relationship

Description
Overview
Talk to your companions and build friendships or rivalries with them.

This mod adds more depth to each Companion (from the Bandit mod), giving them a profession they had before the apocalypse.

You can ask them about their past, how their day is going, request survival tips, and even ask for a joke.

Features

NPC Companions now have more personal details, such as their former profession, mood, and family background.
Not all details are used yet, but they will influence future conversations.
Gain or lose relationship points with NPCs based on your conversations.
Some types of conversations unlock as your relationship level increases.
NPCs have a daily mood that affects their responses. (This is still basic but will be improved.)
Talking to NPCs can increase or decrease boredom:
Negative responses increase boredom.
Friendly responses reduce boredom.
Receive survival tips from NPCs when they become your friends.
UI to track your relationships.
When a Companion dies, they are removed from your relationship list.
[ko-fi.com]


[hr/]
Planned Features

Add more depth to conversations and expand dialogue options.
Some conversations will provide experience in certain skills.
Translations into additional languages.
Hostile Companions may become Looters and leave your group.
Earn relationship points with following Companions by killing zombies.
Lose relationship points if a following Companion dies.
View and manage a Companion's inventory.



Open Source Project
You can help this mod by making a pull request:
https://github.com/MacLove13/BanditRelationship

Workshop ID: 3431259170
Mod ID: BanditRelationship
140 Comments
AlexRangelo 16 Nov @ 9:52pm 
Ma è anche per la build 42?
DDITOS 14 Nov @ 8:24pm 
it's no anymore to build 41?
Michael {United Critics} 13 Nov @ 6:50pm 
Then I'm not sure either.

I just re-posted his tip and it worked for some and not some.
jordanomenganosutano123 13 Nov @ 6:01pm 
michael where is the mod.info? i just got two folders called ''client'' and ''shared'' idk wich is
Michael {United Critics} 8 Nov @ 2:27am 
Due to some issues on the main mod, he stopped using it and therefor this was left.

If he picks it up, that is up to him, but for now, test the temp fix, if that does not work anymore, there is nothing that will, until he picks up the mod again, if he wants to.


For now use the TEMP fix that R4BB17 posted:
Step 1
Find the bandit relationship mod in your steam folder. mine was in SteamLibrary\steamapps\workshop\content\108600\3431259170\mods\BanditRelationship

Step 2
Go to the folder labelled "42". Here you will find two files, one is labelled mod.info and the other is mod.bak ... we need mod.info

Step 3
Open mod.info and change only the line which says "require=\Bandits" to "require=\Bandits2"

Step 4
Save changes to mod.info

This might work for some & not for all.

- Michael
El Nene 4 Nov @ 4:00pm 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
💎Diamond_King💎 3 Nov @ 2:47pm 
It is not visible in the list of mods.
... 27 Oct @ 10:09pm 
dosen't work on 42.12. This mod is red and can't be enabled and asking bandits mod.

But bandits mod is already installed.... So, what to do ? oO
0.01 KD 1 Oct @ 10:11am 
dosen't work on 42.12. This mod is red and can't be enabled and asking bandits mod.

But bandits mod is already installed.... So, what to do ? oO
Brenbold 27 Sep @ 2:24pm 
I think 42.12 might have broken this mod. Followed the solution proposed by R4BB17 but the game would spam the following error when enabled:


function: NeedResupplySlot -- file: BanditBrain.lua line # 33 | MOD: Bandits
function: ManageCombat -- file: BanditUpdate.lua line # 953 | MOD: Bandits
function: GenerateTask -- file: BanditUpdate.lua line # 1731 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1931 | MOD: Bandits

ERROR: General f:10470, t:1759006610483> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: name of non-table: null at KahluaThread.tableget(KahluaThread.java:1530)....
zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:170)...