Greviouss Posted September 23, 2020 Share Posted September 23, 2020 On 9/15/2020 at 11:12 PM, LordVelho said: Hey man i did the DB version. Did this. 1º - Connected Screen to PB 2º - Connected databank to PB 3º - Connected 9 machines 4º - Pasted the code and runned. i got this error. you need 8 machines and a connection to the db on teh slave Foregotten 1 Link to comment Share on other sites More sharing options...
Greviouss Posted September 23, 2020 Share Posted September 23, 2020 On 9/16/2020 at 5:14 PM, LordVelho said: I think my screen is too small! lol This is not your screen or a coding error, this is a DU LOD effect caused by too much screen activity in a relatively close area Foregotten 1 Link to comment Share on other sites More sharing options...
LordVelho Posted September 23, 2020 Share Posted September 23, 2020 4 hours ago, Greviouss said: This is not your screen or a coding error, this is a DU LOD effect caused by too much screen activity in a relatively close area Nope, i was using a Sign not a Screen. that was the problem. Foregotten 1 Link to comment Share on other sites More sharing options...
Foregotten Posted September 23, 2020 Author Share Posted September 23, 2020 5 hours ago, Greviouss said: This is not your screen or a coding error, this is a DU LOD effect caused by too much screen activity in a relatively close area I am working on a version where the DB system is integrated with the touch screen system to reduce the number of monitors needed. You may also use zone detectors or pressure pads to use at or near your screens if they are positioned in such a way that they aren't all visible at the same time. This way you don't get the graphic glitch. Link to comment Share on other sites More sharing options...
Foregotten Posted September 23, 2020 Author Share Posted September 23, 2020 5 hours ago, Greviouss said: you need 8 machines and a connection to the db on teh slave lol. Was the error fixed then? Link to comment Share on other sites More sharing options...
Greviouss Posted September 23, 2020 Share Posted September 23, 2020 This is the same LOD effect occurring because we have too many screens located too close to each other in this area... This is on our custom box monitor scripts and the second shows it occuring on the other side of the wall from these on a management screen this is not the developers fault, can he compensate for the lod effect, no i dont think so cause afaik theres no lua trigger when it starts occurring Link to comment Share on other sites More sharing options...
Greviouss Posted September 24, 2020 Share Posted September 24, 2020 for reference, this is our non LOD effected box script working ... notice the font differences again... this is not something the lua dev can code for occuring Link to comment Share on other sites More sharing options...
Greviouss Posted September 24, 2020 Share Posted September 24, 2020 14 hours ago, Foregotten said: I am working on a version where the DB system is integrated with the touch screen system to reduce the number of monitors needed. You may also use zone detectors or pressure pads to use at or near your screens if they are positioned in such a way that they aren't all visible at the same time. This way you don't get the graphic glitch. it does not seem to matter if you can directly see them, as the ones i posted being LOD affected are being affected by screens in another nearby room however the reduction in grouped screens will definately ease the issue NQ should have screen LOD effects as an option we can opt out of imo Link to comment Share on other sites More sharing options...
Seether Posted September 25, 2020 Share Posted September 25, 2020 Seems to be that when I load up Script 1 that my display screen starts flickering and all of the text momentarily goes away upon movement. If I log out and back into the game, the monitor shows just fine. However, if I turn the programming board off and on again, I get the same flickering. Haven't tracked own what's causing the issue, yet. Edit: I've now tried it on both clear and normal screens. Link to comment Share on other sites More sharing options...
Foregotten Posted September 25, 2020 Author Share Posted September 25, 2020 13 hours ago, Seether said: Seems to be that when I load up Script 1 that my display screen starts flickering and all of the text momentarily goes away upon movement. If I log out and back into the game, the monitor shows just fine. However, if I turn the programming board off and on again, I get the same flickering. Haven't tracked own what's causing the issue, yet. Edit: I've now tried it on both clear and normal screens. This is happening to everyone. Please make a bug report to DU. Thankfully it is not code related and hopefully the devs will fix this soon. Link to comment Share on other sites More sharing options...
Stryker2185 Posted September 27, 2020 Share Posted September 27, 2020 On 9/24/2020 at 2:17 AM, Greviouss said: for reference, this is our non LOD effected box script working ... notice the font differences again... this is not something the lua dev can code for occuring What is the script for those ones on the bottom 2 monitors there? Link to comment Share on other sites More sharing options...
w1r3dh4ck3r Posted September 27, 2020 Share Posted September 27, 2020 20 minutes ago, Stryker2185 said: What is the script for those ones on the bottom 2 monitors there? I second this, it looks so sexy! can you share it? Man I knew some extremely talented people would come out of the woodwork with the possibilities on this game but you guys go far beyond what I would imagine possible. Link to comment Share on other sites More sharing options...
Foregotten Posted September 29, 2020 Author Share Posted September 29, 2020 While we wait for the devs to fix the touchscreen glitch, here is a temporary update for the databank version Main PB. Instead of clicking on the number, you just press ALT 1 - 9 to select the page you want. ➡️ Main PB Alt script ⬅️ Link to comment Share on other sites More sharing options...
Foregotten Posted September 30, 2020 Author Share Posted September 30, 2020 On 9/27/2020 at 4:48 PM, w1r3dh4ck3r said: I second this, it looks so sexy! can you share it? Man I knew some extremely talented people would come out of the woodwork with the possibilities on this game but you guys go far beyond what I would imagine possible. Here is a quick script that will show a % progress bar for extra small fuel tank. Just right click programming board select Advanced > Paste LUA configuration from Clipboard. Then hook up a screen then an extra small fuel tank to see how it works. Spoiler {"slots":{"0":{"name":"screen","type":{"events":[],"methods":[]}},"1":{"name":"atml","type":{"events":[],"methods":[]}},"2":{"name":"slot3","type":{"events":[],"methods":[]}},"3":{"name":"slot4","type":{"events":[],"methods":[]}},"4":{"name":"slot5","type":{"events":[],"methods":[]}},"5":{"name":"slot6","type":{"events":[],"methods":[]}},"6":{"name":"slot7","type":{"events":[],"methods":[]}},"7":{"name":"slot8","type":{"events":[],"methods":[]}},"8":{"name":"slot9","type":{"events":[],"methods":[]}},"9":{"name":"slot10","type":{"events":[],"methods":[]}},"-1":{"name":"unit","type":{"events":[],"methods":[]}},"-2":{"name":"system","type":{"events":[],"methods":[]}},"-3":{"name":"library","type":{"events":[],"methods":[]}}},"handlers":[{"code":"local atml = math.floor(atml.getItemsMass()) / 400 * 100\natml = string.format(\"%.0f\", atml)\ntotPct = tonumber(atml) * 800 / 100\nscreen.setHTML([[\n<!doctype html>\n<html>\n<head>\n<met charset=\"utf-8\">\n<style>\nsvg {\nposition absolute:\nleft: 10%;\nbottom: 50%;\n}\n</style>\n</head>\n<body>\n<svg width=\"800\" height=\"72\" xmlns=\"http://www.w3.org/2000/svg\">\n <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->\n\n <g>\n <title>background</title>\n <rect x=\"-1\" y=\"-1\" width=\"1634.65439\" height=\"148.9389\" id=\"canvas_background\" fill=\"none\"/>\n <g id=\"canvasGrid\" display=\"none\">\n <rect id=\"svg_5\" width=\"100%\" height=\"100%\" x=\"0\" y=\"0\" stroke-width=\"0\" fill=\"url(#gridpattern)\"/>\n </g>\n </g>\n <g>\n <title>Layer 1</title>\n <rect id=\"svg_6\" height=\"25\" width=\"800\" y=\"48.25893\" x=\"0\" stroke-opacity=\"null\" stroke-width=\"0\" stroke=\"none\" fill=\"#a09f9f\"/>\n <g id=\"svg_32\">\n <line fill=\"none\" stroke-width=\"22.5\" x1=\"0\" y1=\"61.11535\" x2=\"]]..totPct..[[\" y2=\"61.11535\" id=\"svg_28\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"#00ff11\"/>\n <line fill=\"none\" stroke=\"#000\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"700.2451\" y1=\"-34.09161\" x2=\"700.2451\" y2=\"-34.5818\" id=\"svg_4\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\"/>\n <line fill=\"none\" stroke-width=\"2.5\" x1=\"1\" y1=\"48.96873\" x2=\"799\" y2=\"49.33334\" id=\"svg_1\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke=\"blue\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"1\" y1=\"39\" x2=\"1\" y2=\"73.92345\" id=\"svg_2\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\"/>\n <line fill=\"none\" stroke=\"blue\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"798.75\" y1=\"39\" x2=\"798.75\" y2=\"73.92345\" id=\"svg_3\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"79.91177\" y1=\"49.21569\" x2=\"79.91177\" y2=\"59.31438\" id=\"svg_12\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"159.81373\" y1=\"49.21569\" x2=\"159.81373\" y2=\"59.31438\" id=\"svg_13\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"239.71569\" y1=\"49.21569\" x2=\"239.71569\" y2=\"59.31438\" id=\"svg_14\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"319.61765\" y1=\"49.21569\" x2=\"319.61765\" y2=\"59.31438\" id=\"svg_15\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"479.52205\" y1=\"49.21569\" x2=\"479.52205\" y2=\"59.31438\" id=\"svg_17\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"559.42401\" y1=\"49.21569\" x2=\"559.42401\" y2=\"59.31438\" id=\"svg_18\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"639.32597\" y1=\"49.21569\" x2=\"639.32597\" y2=\"59.31438\" id=\"svg_19\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"719.22793\" y1=\"49.21569\" x2=\"719.22793\" y2=\"59.31438\" id=\"svg_20\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <line fill=\"none\" stroke-width=\"2.5\" stroke-opacity=\"null\" x1=\"400\" y1=\"49\" x2=\"400\" y2=\"69\" id=\"svg_7\" stroke-linejoin=\"undefined\" stroke-linecap=\"undefined\" stroke=\"blue\"/>\n <text fill=\"cyan\" stroke=\"cyan\" stroke-width=\"0\" x=\"12.01986\" y=\"30.24343\" id=\"svg_25\" font-size=\"29\" font-family=\"'Shadows Into Light', serif\" text-anchor=\"start\" xml:space=\"preserve\" font-weight=\"bold\">Atmo Fuel</text>\n <text fill=\"red\" stroke=\"red\" stroke-width=\"0\" stroke-opacity=\"null\" x=\"723.55715\" y=\"30.24343\" id=\"svg_27\" font-size=\"29\" font-family=\"'Simonetta', serif\" text-anchor=\"start\" xml:space=\"preserve\" font-weight=\"bold\">]]..atml..[[%</text>\n </g>\n </g>\n</svg>\n</body>\n</html>\n]])","filter":{"args":[{"value":"update"}],"signature":"tick(timerId)","slotKey":"-1"},"key":"0"},{"code":"screen.clear()","filter":{"args":[],"signature":"stop()","slotKey":"-2"},"key":"1"},{"code":"unit.setTimer(\"update\", 0.5)","filter":{"args":[],"signature":"start()","slotKey":"-2"},"key":"2"}],"methods":[],"events":[]} Link to comment Share on other sites More sharing options...
ArgentineFury Posted October 1, 2020 Share Posted October 1, 2020 Hey Foregotten Mach PB link is broken... Thx for your work! Foregotten 1 Link to comment Share on other sites More sharing options...
Foregotten Posted October 1, 2020 Author Share Posted October 1, 2020 50 minutes ago, Argentine Fury said: Hey Foregotten Mach PB link is broken... Thx for your work! Hehe. I feel silly. I made the script and the text doc to upload, but I forgot to paste the config to the text. Thanks for the info. It's correctly updated now. Link to comment Share on other sites More sharing options...
ArgentineFury Posted October 1, 2020 Share Posted October 1, 2020 Thx! Link to comment Share on other sites More sharing options...
ArgentineFury Posted October 2, 2020 Share Posted October 2, 2020 Hey Foregotten I've installed the 2nd version, only monitor, how do refresh rate works? looks like it not refresh machine status. Setup pic http://prntscr.com/urzzdk Thx! Link to comment Share on other sites More sharing options...
ByteSmarter Posted October 6, 2020 Share Posted October 6, 2020 Hey OP I have linked your work on the forum in this discord its an Open Source Initiative for DU so it might be up your alley https://discord.gg/sRaqzmS Link to comment Share on other sites More sharing options...
LumberingTroll Posted October 8, 2020 Share Posted October 8, 2020 I see that there is a feature to stop, and start all machines, is there a way to bypass the fact that talents only work if you press start on the recipe of the machine itself, or am I misinformed? Link to comment Share on other sites More sharing options...
BaconofWar Posted October 8, 2020 Share Posted October 8, 2020 I haven't had a chance to try this yet, but I definitely will. I am at the point of making dedicated lines for things. I am just undecided at what point I want to sell things - complete gear or just parts. Link to comment Share on other sites More sharing options...
Heidenherz Posted October 8, 2020 Share Posted October 8, 2020 Somehow the script with the ALT + Number gives a CPU overload error from the programmingboard in the game (not my cpu, the cpu of the element in the game), after adding more than 5 boards to the database. The touchscreen works just fine with all 9 boards on the database. Is there a fix for that? Link to comment Share on other sites More sharing options...
MisterMichaelK Posted October 30, 2020 Share Posted October 30, 2020 This works great and it's amazing! Only issue I'm having is some screen flickering when it's in use. Everything on the monitor kind of pulses any time I move around or look around. Can still click and change things tho so it's not a huge deal. Would it be possible to make it so this can change what's being made in a connected machine on command? I'd like to be able to change the size output of different parts I'm making: XS, S, M, etc. Foregotten 1 Link to comment Share on other sites More sharing options...
Foregotten Posted October 31, 2020 Author Share Posted October 31, 2020 On 10/29/2020 at 5:59 PM, MisterMichaelK said: This works great and it's amazing! Only issue I'm having is some screen flickering when it's in use. Everything on the monitor kind of pulses any time I move around or look around. Can still click and change things tho so it's not a huge deal. Would it be possible to make it so this can change what's being made in a connected machine on command? I'd like to be able to change the size output of different parts I'm making: XS, S, M, etc. I have a fix for the screen flicker. I'll be uploading it shortly. MisterMichaelK 1 Link to comment Share on other sites More sharing options...
Foregotten Posted October 31, 2020 Author Share Posted October 31, 2020 *** This version now works without the screen glitch where everything blinks. MisterMichaelK 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now