Project Zomboid

Project Zomboid

Minimal Display Bars (Build 40/41)
nekku 30 Oct, 2024 @ 6:36am
Editing MOD Config Options (MinimalDisplayBars).lua
Hi,
First of all, thank you for your mod - it really helps me satisfy my inner control-freak!

I play on 21:9 screen, so I want to utilize available space for decent bar display and it all works great, besides one thing - Icon Size resets to default 22 on each loading - be it after closing the game or leaving into main menu and Continuing from there.

When I edit in Sublime text, everything works fine except for one thing:
["imageSize"] = 30;
it always resets back to 22 each load and can only be manually edited for each bar.
Could you please advise what might be overwriting the icon sizes, considering that I've tried also changing it in both MOD Config Options (MinimalDisplayBars).lua and MOD DefaultSettings (MinimalDisplayBars).lua

Contents of my MOD Config Options (MinimalDisplayBars).lua :

-- Persistent Data (for MinimalDisplayBars)
local multiRefObjects = {

} -- multiRefObjects
local obj1 = {
["moveBarsTogether"] = true;
["menu"] = {
["x"] = 20;
["y"] = 1150;
["width"] = 15;
["height"] = 15;
["l"] = 3;
["t"] = 3;
["r"] = 3;
["b"] = 3;
["color"] = {
["red"] = 1;
["green"] = 1;
["blue"] = 1;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = true;
["alwaysBringToTop"] = true;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = false;
["imageName"] = "";
["imageSize"] = 30;
["showImage"] = false;
};
["hp"] = {
["x"] = 35;
["y"] = 1150;
["width"] = 300;
["height"] = 25;
["l"] = 3;
["t"] = 3;
["r"] = 3;
["b"] = 3;
["color"] = {
["red"] = 0;
["green"] = 0.5019607843137255;
["blue"] = 0;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = false;
["imageName"] = "";
["imageSize"] = 22;
["showImage"] = true;
};
["hunger"] = {
["x"] = 35;
["y"] = 1210;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 1;
["green"] = 1;
["blue"] = 0.0392156862745098;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/Moodles/Moodle_Icon_Hungry.png";
["imageSize"] = 22;
["showImage"] = true;
};
["thirst"] = {
["x"] = 35;
["y"] = 1180;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0.6784313725490196;
["green"] = 0.8470588235294118;
["blue"] = 0.9019607843137255;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/Moodles/Moodle_Icon_Thirsty.png";
["imageSize"] = 22;
["showImage"] = true;
};
["endurance"] = {
["x"] = 35;
["y"] = 1270;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0.9568627450980393;
["green"] = 0.9568627450980393;
["blue"] = 0.9568627450980393;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/Moodles/Moodle_Icon_Endurance.png";
["imageSize"] = 22;
["showImage"] = true;
};
["fatigue"] = {
["x"] = 35;
["y"] = 1300;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0.9411764705882353;
["green"] = 0.9411764705882353;
["blue"] = 0.6666666666666666;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/Moodles/Moodle_Icon_Tired.png";
["imageSize"] = 22;
["showImage"] = true;
};
["boredomlevel"] = {
["x"] = 35;
["y"] = 1390;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0.6666666666666666;
["green"] = 0.6666666666666666;
["blue"] = 0.6666666666666666;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/Moodles/Moodle_Icon_Bored.png";
["imageSize"] = 22;
["showImage"] = true;
};
["unhappynesslevel"] = {
["x"] = 35;
["y"] = 1360;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0.5019607843137255;
["green"] = 0.5019607843137255;
["blue"] = 1;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/Moodles/Moodle_Icon_Unhappy.png";
["imageSize"] = 22;
["showImage"] = true;
};
["temperature"] = {
["x"] = 35;
["y"] = 1330;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0;
["green"] = 1;
["blue"] = 0;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = true;
["imageName"] = "media/ui/MDBTemperature.png";
["imageSize"] = 22;
["showImage"] = true;
};
["calorie"] = {
["x"] = 35;
["y"] = 1240;
["width"] = 300;
["height"] = 30;
["l"] = 2;
["t"] = 3;
["r"] = 2;
["b"] = 3;
["color"] = {
["red"] = 0.39215686274509803;
["green"] = 1;
["blue"] = 0;
["alpha"] = 0.75;
};
["isMovable"] = true;
["isResizable"] = false;
["isVisible"] = true;
["isVertical"] = false;
["alwaysBringToTop"] = false;
["showMoodletThresholdLines"] = true;
["isCompact"] = false;
["imageShowBack"] = false;
["imageName"] = "media/ui/TraitNutritionist.png";
["imageSize"] = 22;
["showImage"] = true;
};
}
return obj1