• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

White River - Tools of Citizenship Quests 1.2 & Multiple Languages

Bug reporting this because I  saw warning in my server log after installing this mod first time and checked items.xml for that warning mod. No playtesting done yet.

Everdeens Arrows is trying to apply to "Bambis Terminator Crossbow" which doesn't exists anymore.

Don't know if it should apply to Daryls or new Bambis crossbow, seems it doesn't.


If it's related to the following lines:

<!-- A separate entry for this one, so if the Bambi mod isnt included this line will only generate a warning in the server logs -->
<append xpath="/items/item[@name='Bambis Terminator Crossbow']/property[@class='Action0']/property[@name='Magazine_items']/@value">,Bolts of Everdeen</append>


then as the comment implies, it will only generate a warning in the server log. If it's a yellow warning, it's not as bad as red errors could be. I guess you can ignore it for now and see if it has any real impact on the gameplay.

 
@Vastarakki My apologies! It looks like I missed updating the Everdeen's mod for the new Bambi bow and Daryl's bow. I've patched this and tested it on my server. The new download release is on the first page.
Was just writing reply but wasn't fast enough to hit Reply before notification came so no need anymore...nice and fast fix, thanks.

 
For what its worth, the item "Bambis Terminator Crossbow" does still exist in the Bambi's Bow mod, but its only there for backwards compatibility. If you load Everdeen's Arrows/Bolts without Bambi's Bow mod, it will generate a warning message that doesn't hurt anything.

 
Thanks for this mod :).

Found a typo/bug in the newest version:

        <item name="ammo762mmBulletFMJSteel">
            <property name="Extends" value="ammo762mmBulletBall"/>
            <property name="CustomIcon" value="ammo762mmBulletBall"/><property name="CustomIconTint" value="a0a0ff"/>
            <property name="DisplayType" value="ammoBulletSteel"/>
            <property name="Material" value="Msteel"/>
            <property name="EconomicValue" value="10"/>
            <property name="DescriptionKey" value="ammoSteelCasedGroupDesc"/>
            <property name="UnlockedBy" value="Remington's Steel 44Magnum Bullet"/>
            <effect_group name="Base Effects" tiered="false">
                <passive_effect name="EntityDamage" operation="base_set" value="46"/>
                <passive_effect name="BlockDamage" operation="base_set" value="7"/>
                <passive_effect name="DegradationPerUse" operation="perc_add" value="1"/>
                <passive_effect name="DamageModifier" operation="perc_add" value="-.8" tags="earth"/>
                <passive_effect name="DamageModifier" operation="perc_add" value="2" tags="wood"/>
            </effect_group>
        </item>

 
Last edited by a moderator:
Making good progress on the next release. I've got a couple bug fixes in place already:

* Deschain's Revolver missing icon

* Burning shaft not installable to Black Bart's Shovel

In addition, I've worked out how to include a custom zombie and a custom vehicle! I've added a new elite quest related to this that is not for the feint of heart. Strongly advised to pursue Deschain's revolver before taking on this new elite quest. Really excited to be able to offer this soon.

The new quest has full localization support and I've been working through each quest to convert to Localization methodology. This will open the door for the entire modset to be translated to non-English languages.

@Slawa Thanks for the report on this! I found all three bullets had basically the same problem. I've got a fix in place now. I'll do a full run through of it tomorrow to make sure this quest works as intended.

 
I've swapped Ivanka for Black Bart, with some poetic storyline. I've also added an Elite Citizenship card but did not apply it to all quests as it didn't make sense. I also added a new quest for Pavlichenko's rifle. I've got some other ideas planned for other quests to add.

I also hear they added the ability for the Localizations.txt to be automatically downloaded from the server. I have yet to test this, but if it works, would open the door for translation support. I'll test this soon and if it works, will begin the long work to update this modlet collection to this methodology. It would be rather complex to make this switch, but in the long run would allow more people to enjoy the modlet collection.

I'm still in the process of testing this A19_1.0 version on my server, but wanted to get this published for those other people who are interested in helping test. If you are interested in playing on a server with this already installed, please search for the server:

Server Name (Partial): SANITYS EDGE

Connection IP: 199.59.82.219:26900

As usual, please let me know if you find any bugs problems, or have any ideas to share!
It's great to see you back in action ShoudenKalferas.  Thanks for the your work on this release.  I cant wait to take a look at it.

 
I feel silly for asking this but how do I install this for single player? I have other small mods and this looked fun to me. I installed it to the mods folder and it isn't working. Thanks.

 
I feel silly for asking this but how do I install this for single player? I have other small mods and this looked fun to me. I installed it to the mods folder and it isn't working. Thanks.
The installation process should be the same as your other mods. When you extract the .zip file there should be a bunch of folders all starting with "WhiteRiverToC" these folders should be copied into your Mods folder to sit beside your other mods. If you have a game already started, try to craft "+Declaration of Citizenship" otherwise on a new game when you complete the new player tutorial quests it should automatically kick you into the quest that asks you to craft the Declaration of Citizenship quest.

If the above doesn't work, try hitting F1 and checking your game console for any errors right after you start up the game. Please feel free to find me on the official 7DTD Discord server and I'm happy to try and walk through it with you in more detail. https://discord.gg/Gqj3dz

------------

I've managed to work my way through about 1/3 of the quests for the Localization conversion. I worked on it for over 6hrs today. It's a very slow process. :( Unfortunately at this point I need to push through this Localization conversion until its all complete before I publish the next patch release. I've got some good ideas lined up for additional changes coming up. I'm really excited to get these out to ya'll to play with. :)

 
Last edited by a moderator:
Tried adding this to my SP game but does not work well with the 7D2D Launcher at all. Everything from WR is in the right folder, but it won't show up in the launcher, and the error messages that pop up in the console are confusing as hell to me.

Going to try adding the mods I want to use manually and start the game as normal. I really want to try how the Quests are set up, so I hope I can install this right.

**Update: I got things working, but I think I ran into a bug where: - Tier 1 : Kill 10 Zombies. This is the Basic level of citizenship. Reward: +White River Citizenship Card

...except I also got a +Sealed Citizen Crate, and when I put it down other than hitting the crate with something, I can't do much else. It downgrades into a cardboard box (which again, all I can do is hit it), and instead of opening, it gets destroyed with an 8 x Paper drop to my inv. Neither stage acts like a container to loot from at all.

Is the bug with getting the crate in the first place...or is it the fact that it won't open, and hitting it only gives me 8xPaper for my troubles.

 
Last edited by a moderator:
Tried adding this to my SP game but does not work well with the 7D2D Launcher at all. Everything from WR is in the right folder, but it won't show up in the launcher, and the error messages that pop up in the console are confusing as hell to me.

Going to try adding the mods I want to use manually and start the game as normal. I really want to try how the Quests are set up, so I hope I can install this right.

**Update: I got things working, but I think I ran into a bug where: - Tier 1 : Kill 10 Zombies. This is the Basic level of citizenship. Reward: +White River Citizenship Card

...except I also got a +Sealed Citizen Crate, and when I put it down other than hitting the crate with something, I can't do much else. It downgrades into a cardboard box (which again, all I can do is hit it), and instead of opening, it gets destroyed with an 8 x Paper drop to my inv. Neither stage acts like a container to loot from at all.

Is the bug with getting the crate in the first place...or is it the fact that it won't open, and hitting it only gives me 8xPaper for my troubles.
You might have some compatibility issues with other mods. This happened to me in Alpha 18 and if I remember correctly, it was a compatibility issue with a different mod in my case. Try this mod alone first and if it works properly, then add the rest of the mods from your mod list one by one to find out which one is conflicting.

 
This is an interesting problem. So that you know, what should happen is you place the sealed crate on the ground, hit it until it turns into cardboard box, then the cardboard box should be lootable. The sealed crate is just "extra" loot and shouldn't affect your ability to pursue the other quests. But I suspect if there is a conflict here, there may be other conflicts in addition. :(

The sealed box extends cntShippingCrateHero

The cardboard box extends from cntGarageStorage

I'm thinking that it could either be a conflict with the cntGarageStorage item or possibly with the lootcontainer id.

I did catch another mod that used substantially higher lootcontainer ids (900s) and worked fine. Historically I've used ids that were just a couple dozen after the last vanilla. On the next patch release I make I'll move all the lootcontainer ids up another hundred or so and try to pick a random oddball number to start from, to reduce chance of conflict on that. I also can probably work to remove the extension on these which I think would remove the other possible way that this would conflict.

If you happen to figure out which mod is conflicting, this might help me figure out more specifically what needs changed to remove the conflict. Also, if you take your console output and paste it into a pastebin link and shoot it to me on Discord (link is above) I could help try to discern what is going on.

 
This is an interesting problem. So that you know, what should happen is you place the sealed crate on the ground, hit it until it turns into cardboard box, then the cardboard box should be lootable. The sealed crate is just "extra" loot and shouldn't affect your ability to pursue the other quests. But I suspect if there is a conflict here, there may be other conflicts in addition. :(

The sealed box extends cntShippingCrateHero

The cardboard box extends from cntGarageStorage

I'm thinking that it could either be a conflict with the cntGarageStorage item or possibly with the lootcontainer id.

I did catch another mod that used substantially higher lootcontainer ids (900s) and worked fine. Historically I've used ids that were just a couple dozen after the last vanilla. On the next patch release I make I'll move all the lootcontainer ids up another hundred or so and try to pick a random oddball number to start from, to reduce chance of conflict on that. I also can probably work to remove the extension on these which I think would remove the other possible way that this would conflict.

If you happen to figure out which mod is conflicting, this might help me figure out more specifically what needs changed to remove the conflict. Also, if you take your console output and paste it into a pastebin link and shoot it to me on Discord (link is above) I could help try to discern what is going on.
After a few hours of starting and restarting for each mod I was using, as well as taking out some of the cosmetic ones, I found that there is a conflict with War3zuk Kitchen Utilities. It threw a red error in the console for: Duplicate Item ID 130 in loot.xml.

I stopped at that point, because like I said, the other mods after were cosmetic items and not interactables so I dropped them out.

*So far the mod set I'm using is:

**Beyond your White River set**

[Stallionsden]

OpenDoorSyndrome with Respawn and Lockpicking additions

Store Shelves {Lootable...not 'Original' version}

Supply Crates

and

Lootable Objects

[Donovan]

Mega Perks x4

[War3zuk]

Mega Vault

NSFW Paintings set

And as of now things are playing pretty well with each other...

Well other than the odd spawn-through-wall I got from a couple Supply Crates 😁

*As listed in the 7D2D Launcher

 
Last edited by a moderator:
After a few hours of starting and restarting for each mod I was using, as well as taking out some of the cosmetic ones, I found that there is a conflict with War3zuk Kitchen Utilities. It threw a red error in the console for: Duplicate Item ID 130 in loot.xml.

I stopped at that point, because like I said, the other mods after were cosmetic items and not interactables so I dropped them out.

*So far the mod set I'm using is:

**Beyond your White River set**

[Stallionsden]

OpenDoorSyndrome with Respawn and Lockpicking additions

Store Shelves {Lootable...not 'Original' version}

Supply Crates

and

Lootable Objects

[Donovan]

Mega Perks x4

[War3zuk]

Mega Vault

NSFW Paintings set

And as of now things are playing pretty well with each other...

Well other than the odd spawn-through-wall I got from a couple Supply Crates 😁

*As listed in the 7D2D Launcher


Good job! Yeah, now I remember it was also one of War3zuk's mods in my case back in Alpha 18 when I ran into the same compatibility issue. I managed to solve it back then. Sometimes it's as easy as simply grabbing an alternative mod to replace the conflicting one, sometimes you have to tweak it and very often you have to get rid of it completely if it's preventing a better mod from working properly and can't be fixed easily...

 
After a few hours of starting and restarting for each mod I was using, as well as taking out some of the cosmetic ones, I found that there is a conflict with War3zuk Kitchen Utilities. It threw a red error in the console for: Duplicate Item ID 130 in loot.xml.

I stopped at that point, because like I said, the other mods after were cosmetic items and not interactables so I dropped them out.

*So far the mod set I'm using is:

**Beyond your White River set**

[Stallionsden]

OpenDoorSyndrome with Respawn and Lockpicking additions

Store Shelves {Lootable...not 'Original' version}

Supply Crates

and

Lootable Objects

[Donovan]

Mega Perks x4

[War3zuk]

Mega Vault

NSFW Paintings set

And as of now things are playing pretty well with each other...

Well other than the odd spawn-through-wall I got from a couple Supply Crates 😁

*As listed in the 7D2D Launcher
Thanks for your analysis on this! This really helps confirm for me that its the lootcontainer ids that caused the conflict. I'll make sure this is patched/fixed on the next release to move FAR away from the vanilla loot id's in use now. This should greatly decrease the chance of this kind of conflict for anyone else in the future. I really appreciate your time sorting through this!

 
Thanks for your analysis on this! This really helps confirm for me that its the lootcontainer ids that caused the conflict. I'll make sure this is patched/fixed on the next release to move FAR away from the vanilla loot id's in use now. This should greatly decrease the chance of this kind of conflict for anyone else in the future. I really appreciate your time sorting through this!
You know, lootcontainers are like a cancer in modding. You will bump up your ids to prevent conflicts with one thing, they will conflict with something else.

 
Last edited by a moderator:
Thx guys, it's good to hear that.

Hell, coming back to 7D2D this far into new content, I was worried all the modders would throw their collective hands up just trying to deal with code changes.

I know I did and I'm not even a mod dev. I scrapped the story-line project that I originally started back in A12.4-12.7-ish. Just because of how fast and often TFP came out with new things, and how slow I was plugging around.

kutgw and thx for the mods.

o7

 
Just a quick update.. I've completed all the conversion of each quest to full use of localization. This will allow the entire mod pack to be translated to other languages. Anyone interested in helping with this language translation effort, please send me a private message. I'm also working on a few new quests for the pack:

Spirit of Vengeance - Take on a demon Juggernaut and obtain a super-fast vehicle. A player using this vehicle is a sure-sign of their elite status. Big thanks to Snufkin's Server-Side Zombies & Snufkins's Server-Side Vehicles for a big part of the base code for the vehicle and zombie. Tested for compatibility with Snufkin's mods, so you can run both at the same time if you want!

Callinicus Greek Fire - Find the book randomly in the world and learn to craft greek fire arrows. Shoot one zombie with a greek fire arrow, and the fire spreads to other entities that it touches.

Amelia's Gyrocopter - I'm still formulating the questline behind this one.. but the general gist will be to quest and ultimately take on a custom zombie in order to learn how to create a super-charged gyrocopter with custom components. Travels faster than the vanilla gyrocopter, with improved flying characteristics that allow it to fly more like a helicopter than a plane. Supports VTOL (Vertical Take-Off and Landing)!

Elite Random - I've created a sealed crate that you can obtain from four veteran cards that gives you a single random elite quest starter. Obtain a veteran card back at the start of your elite quest. If you complete the Elite quest, you obtain an Elite citizen's card!

Gupta's Bandages - I've modified this existing quest to provide custom bandages and first aid kits that are more powerful than the vanilla.

Multiple quests have had the quest text improved. All in-game items now have a description shown. Nearly all quest starter items/recipes specifically list what you will have to do or procure in order to complete the quest. This allows you to pick and choose which quest to pursue based on what you think you could readily complete. There are also countless bug fixes in this release. Too many to list all. All custom weapons have had the attachment mods corrected both in terms of usability, and placement in terms of where the mod attaches to the weapon. I've also renumbered all of the lootcontainers to hopefully shift all of them away from a range that is likely used by other mods. This should help ensure compatibility with other mods that have lootcontainers.

Big thanks to @mr.devolver for helping me puzzle through some of these changes, the idea to pursue a gyrocopter quest and the elite random quest to create an easier path to the elite set of quests, and for continuing to provide top-notch advice.

In addition, I've changed all elite quests so that they give you a veteran card when you accept the quest and an elite card back upon successful completion. Once you gain elite fame within the community, you retain your fame as long as you continue to see success at your pursuit of community quests.

I'm hoping to release this big update later this week. HOWEVER,  due to the nature of the switch to Localization, this next release WILL NOT be backwards compatible and will require a new/fresh game. I'm very sorry for this. There simply is no good way for me to create backwards compatibility code with such a large change in code. I have done a full play-through of all the quests, so this next release is a PRE-TESTED release.

This release brings the number of quests up to 20, not including the different tiers including in most quests.

 
Last edited by a moderator:
Back
Top