Project Zomboid

Project Zomboid

Wallet Fix [B42]
Load-in Crash
I just tried using it and it's incompatible with something, idk, just crashes on world load. :/ Not entirely sure how it could be clashing, perhaps it just can't be inserted into an existing world?

The mod list is I'm using is this:
All Shots Fired Increase Aiming XP
AutoCook
AutoMechanics
B42 Empty Welding Torch Refill Fix
Betterbags
Car Parts Repair
Carry Visible Generators
Craftable Bats
Craftable Long Sticks
Crawl
Darker Clothing Patches
Darker Map
Detailed Descriptions For Occupations And Traits
Energy Drinks
Equipment UI
Generator Range
Lesley's Cookable Containers
Lillie's Better Military Clothes
Map Symbol Size Slider
Map Symbols Plus
Mario Coin Level Up
Neon Moodle Levels
Never-Ending TV And Radio Broadcast [B42]
No Welcome Window
Rebalanced Prop Moving
Recycle Those Cans [Easy]
Reorder Containers
Simple Lockpicking
Simple Player Stats Bars
Sink Clean Rags
TPMS Mod
TakeAnyAmount
TchernoLib
What Can I Craft??
[B42] Drag Bodies Faster
[B42] Extended Battery Life
[B42] Generator Time Remaining
[B42] Sandbox Options
[B42] Simple Flashlight On Belt
[B42] Simple Item Spawner
[B42] Tactical Sheaths
[B42] PumpsHavePropane-Transplant
< >
Showing 1-5 of 5 comments
★Rainmaker★  [developer] 4 Jan @ 9:57am 
Betterbags also overwrites the wallet, unfortunately. That's the conflict.
Omega 4 Jan @ 10:05am 
After I get off work tonight I might see if I can tinker in BetterBags' possibly merge them on my end... Maybe... If it works lol.
Omega 4 Jan @ 9:05pm 
This is all I see in BetterBags that contain "wallet" in Clothing_Bags.txt
==============================================
item Wallet
{
DisplayName = Wallet,
DisplayCategory = Container,
Type = Container,
Weight = 0.1,
IconsForTexture = Wallet_01;Wallet_02;Wallet_03;Wallet_04,
WorldStaticModelsByIndex = Wallet;Wallet2;Wallet3;Wallet4,
Capacity = 1,
CloseSound = CloseWallet,
OpenSound = OpenWallet,
PutInSound = StoreItemWallet,
AcceptItemFunction = AcceptItemFunction.Wallet,
Tags = BagsFillException,
MaxItemSize = 0.2,
}

item Wallet_Female
{
DisplayName = Wallet,
DisplayCategory = Container,
Type = Container,
Weight = 0.1,
IconsForTexture = Wallet_01;Wallet_02;Wallet_03;Wallet_04,
WorldStaticModelsByIndex = Wallet;Wallet2;Wallet3;Wallet4,
Capacity = 1,
CloseSound = CloseWallet,
OpenSound = OpenWallet,
PutInSound = StoreItemWallet,
AcceptItemFunction = AcceptItemFunction.Wallet,
Tags = BagsFillException,
MaxItemSize = 0.2,
}

item Wallet_Male
{
DisplayName = Wallet,
DisplayCategory = Container,
Type = Container,
Weight = 0.1,
IconsForTexture = Wallet_01;Wallet_03;Wallet_04,
WorldStaticModelsByIndex = Wallet;Wallet3;Wallet4,
Capacity = 1,
CloseSound = CloseWallet,
OpenSound = OpenWallet,
PutInSound = StoreItemWallet,
AcceptItemFunction = AcceptItemFunction.Wallet,
Tags = BagsFillException,
MaxItemSize = 0.2,
}
==============================================
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

And this is all your fix has in WalletFix_Items.txt
==============================================
module Base
{

item Badge
{
DisplayName = Badge,
DisplayCategory = Memento,
Type = Normal,
Weight = 0.2,
IconsForTexture = Police_Lanyard;Police_Badge,
StaticModelsByIndex = Badge1;Badge2,
WorldStaticModelsByIndex = Badge1;Badge2,
Tags = FitsWallet;HasMetal;ApplyOwnerName,
OnCreate = SpecialLootSpawns.OnCreateIDcard,
}

item Money
{
DisplayName = Money,
DisplayCategory = Junk,
Type = Normal,
Weight = 0.01,
Icon = Money,
WorldStaticModel = Money,
Tags = FitsWallet;IsFireFuel;IsFireTinder,
FireFuelRatio = 0.25,
}

}
================================================

Perhaps I'm just not that good at this, but I don't see what would possibly conflict?? I tried the other wallet fix mod, it got past load into the game, but still had abrupt crash issue that never exists with the wallet mods off, so since yours is smaller and easier, and others have success probably without BetterBags, I'm trying to debug/merge this one into the BetterBags code but.... What are my eyes missing?

This is the BetterBags I'm using: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3386729204
Last edited by Omega; 4 Jan @ 9:07pm
Omega 4 Jan @ 10:16pm 
Ok, so after some really puzzling bouts of "why the fk is this conflicting?" the ugliest of solutions has somewhat been found.

(Note [Users\Public\Games] is my directory, your install path will vary)
Open C:\[Users\Public\Games]\Steam\steamapps\workshop\content\108600\3386729204\mods\Betterbags\42\media\scripts\clothing_bags.txt ---Make a backup. I just make clothing_bags.txt.bak

Open it, search "Wallet"

Delete ALL of this
============================================
item Wallet
{
DisplayName = Wallet,
DisplayCategory = Container,
Type = Container,
Weight = 0.1,
IconsForTexture = Wallet_01;Wallet_02;Wallet_03;Wallet_04,
WorldStaticModelsByIndex = Wallet;Wallet2;Wallet3;Wallet4,
Capacity = 1,
CloseSound = CloseWallet,
OpenSound = OpenWallet,
PutInSound = StoreItemWallet,
AcceptItemFunction = AcceptItemFunction.Wallet,
Tags = BagsFillException,
MaxItemSize = 0.2,
}

item Wallet_Female
{
DisplayName = Wallet,
DisplayCategory = Container,
Type = Container,
Weight = 0.1,
IconsForTexture = Wallet_01;Wallet_02;Wallet_03;Wallet_04,
WorldStaticModelsByIndex = Wallet;Wallet2;Wallet3;Wallet4,
Capacity = 1,
CloseSound = CloseWallet,
OpenSound = OpenWallet,
PutInSound = StoreItemWallet,
AcceptItemFunction = AcceptItemFunction.Wallet,
Tags = BagsFillException,
MaxItemSize = 0.2,
}

item Wallet_Male
{
DisplayName = Wallet,
DisplayCategory = Container,
Type = Container,
Weight = 0.1,
IconsForTexture = Wallet_01;Wallet_03;Wallet_04,
WorldStaticModelsByIndex = Wallet;Wallet3;Wallet4,
Capacity = 1,
CloseSound = CloseWallet,
OpenSound = OpenWallet,
PutInSound = StoreItemWallet,
AcceptItemFunction = AcceptItemFunction.Wallet,
Tags = BagsFillException,
MaxItemSize = 0.2,
}
==============================================

It fixed my Load-In crash. Still not sure why, but Todd Howard said it best... "It just works"
A better solution maybe found at some point to allow simple *Subscribe* compatibility, but for now the tinker method does work for anyone running BetterBags with the conflict.
Better bags was overwriting vanilla scripts which was causing havoc for any other mod that relied on them. It was updated a few hours ago with a rewrite that fixes these issues
< >
Showing 1-5 of 5 comments
Per page: 1530 50