Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
THE BASICS
Scroll through the code and look for these three lines (if you haven't made any changes to the code, this is likely where your issue is)
BuildAndRepairSystemGroupName = "USETHISNAMEONBARGROUP",
AssemblerGroupName = "USETHISNAMEONASSEMBLERGROUP",
DisplayNames = new [] { "USETHISNAMEONLCD", "Cockpit[0]" },
Use the name in the associated lines (they are not together, but they are the important ones) to make a Group with all the BARs that you want to use in this, another Group for the Assemblers and an LCD for the Display.
That is IT - no need for anything else (unless you have a huge base and/or want to get fancy)
But, you MUST set at least the BAR and Assembler Groups or "the script won't work" (because YOU didn't tell it what it can use!)
1 - Name as simply as you can.
2 - Review all names into the script and make SURE you put them in the right place.
I'm not a programmer at all, and had to spent couple of hours at least figuring out how to make my LCD's not show ALL the vast info, just what I wanted.
(((Sorry, Steam limit to 1000 characters 😢)))
static BuildAndRepairSystemQueuingGroup[] BuildAndRepairSystemQueuingGroups = {
new BuildAndRepairSystemQueuingGroup() {
BuildAndRepairSystemGroupName = "BaR System Base Earth",
AssemblerGroupName = "Ensambladores",
Displays = new [] {
new DisplayDefinition {
DisplayNames = new [] { "LCD BaR System 01", "Cockpit[0]" },
DisplayKinds = new [] { DisplayKind.ShortStatus},
DisplayMaxLines = 19,
DisplaySwitchTime = 4
} ,
DisplayNames = new [] { "LCD BaR System 02", "Cockpit[0]" },
DisplayKinds = new [] {DisplayKind.WeldTargets, DisplayKind.MissingItems },
DisplayMaxLines = 19,
DisplaySwitchTime = 4
} ,
new DisplayDefinition {
DisplayNames = new [] { "LCD BaR System 03", "Cockpit[0]" },
DisplayKinds = new [] { DisplayKind.MissingItems },
DisplayMaxLines = 19,
DisplaySwitchTime = 4
}
}
}
};
and certainly not the experience of those of us that use it all the time.
I did a fast search online and found https://www.youtube.com/watch?v=E_vco_MXSfQ - probably help you get going.